【发布时间】:2012-05-23 20:14:20
【问题描述】:
我想利用 Criteria API 的 db 独立 HQL 和类型安全性。但我没有实体类。
我可以直接使用 Criteria API 吗?
【问题讨论】:
-
自己回答的问题:在不知道实体类型和实体属性的情况下如何实现类型安全?
-
类型安全是指在编译时验证查询。无法在编译时检查字符串查询。
-
我们知道这一点,但是在不知道您是否获得正确的实体以及该实体是否具有您在查询中访问的字段的情况下,您将如何验证查询?
-
我同意实体有额外的好处。但我不知道编译期间的实体。 Still Criteria API 比普通的 HQL 更好
标签: java hibernate criteria-api hibernate-criteria