Hibernate Criteria API是否可以稳定使用?

时间:2011-10-22 16:35:33

标签: hibernate hibernate-criteria

我在以前的项目中主要使用Hibernate标准API。我发现Hibernate标准Expression已被弃用!

Hibernate Criteria API是否可以稳定以备将来使用?

http://docs.jboss.org/hibernate/core/3.3/api/org/hibernate/criterion/Expression.html

2 个答案:

答案 0 :(得分:2)

已弃用,但他们提供了限制。但是在hibernate中获取数据时,请确保在 HQL 和条件之间做出正确的选择。我喜欢HQL,因为它简单,灵活且功能强大。阅读有关hql here的更多信息。

答案 1 :(得分:0)

嗯,事情确实被弃用了。如果它被标记为,那么不要使用它。但如果没有关于弃用的说明 - 它不会被弃用。只有算命先生才能知道未来会发生什么。您可以尝试阅读论坛,看看是否有任何讨论,但我认为标准api不会消失或发生重大变化。