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。 我不想用反射來完成這個!