3
我对Hibernate(4)和ORM一般都比较陌生,想知道哪个是最容易或最便捷的方式来查找对象的属性 。在Hibernate中通过任意属性查找对象
class Foo {
private Long id;
private String name;
private Integer age;
private Integer favoriteNumber;
private String catchphrase;
}
说我有Foo
一个实例,属性是任意的,或者换句话说,我不知道设置(ID可能没有被设置),该属性。
基于不在null
的属性,我想找到从数据库中的任何匹配的对象(S)。
理想我想使用的方法是这样的:
session.getCurrentSession().find(foo);
返回的Foo
列表。
PS。 我不想用反射来完成这个!