作者:手机用户2502938985 | 来源:互联网 | 2023-10-12 13:07
所以您要寻找 原型 吗?HibernateExample
为此提供了一个方便的标准,因此,如果您不介意将自己与Hibernate
API捆绑在一起,请尝试以下来自docs的示例:
Cat cat = new Cat();
cat.setSex('F');
cat.setColor(Color.BLACK);
List results = session.createCriteria(Cat.class)
.add( Example.create(cat) )
.list();
它具体说:
版本属性,标识符和关联将被忽略。默认情况下,排除空值属性。
这正是您似乎想要的。