在 JPA 中调用方法
我正在将ObjectDB与JPA一起使用。我想调用 myMethod()。例如:
entityManager.createQuery("SELECT ... FROM ... WHERE MyClass.myMethod() = 100")
可能吗?也许在类中的方法之前需要任何注释?
@Entity
public class MyClass implements Serializable {
@Basic
private int x;
@Basic
private int y;
public int myMethod() {
return x*1000+y;
}
}