【发布时间】:2014-06-21 17:33:15
【问题描述】:
当我们应用条件时,我对 Hibernate 上的条件限制字段命名感到困惑。我有一个名为“用户”的数据库表,它包含一个名为“status_id”的字段。我已经使用 eclipse hibernate 工具来生成 POJO,它创建了 User 类,并且该类中的属性名称是“statusId”,它没有“_ " 符号。
现在我想知道在下面的代码中,我必须为限制条件使用哪个名称。
Criteria criteria = session.createCriteria(User.class)
.add(Restrictions.eq(<column to check>, new Int(1)));
我的困惑是是否使用列中的“status_id”或“statusId”来检查条件。我搜索了解释,找不到类似的问题。有人可以帮我解决这个问题吗?
【问题讨论】:
标签: java mysql hibernate hibernate-criteria