什么是最简单的 hibernate 条件查询等同于
SELECT name FROM people WHERE id='3'
是吗:
criteria.add(Expression.eq("id", 3));
以及如何将名称字段的值检索到字符串变量中,ID 是唯一的
最佳答案
如果您通过“id”进行查询,为什么要将 Hibernate 条件设置为使用“name”?如果“id”被映射为您的主键并且您想直接加载对象,请使用 Get Session 的方法。
示例:
People thePerson = (People) session.get(People.class, new Integer(1));
您可能还想尝试阅读 this .
关于java - 最简单的条件查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2539449/