我在以前的项目中主要使用Hibernate标准API。我发现Hibernate标准Expression已被弃用!
Hibernate Criteria API是否可以稳定以备将来使用?
http://docs.jboss.org/hibernate/core/3.3/api/org/hibernate/criterion/Expression.html
答案 0 :(得分:2)
已弃用,但他们提供了限制。但是在hibernate中获取数据时,请确保在 HQL 和条件之间做出正确的选择。我喜欢HQL,因为它简单,灵活且功能强大。阅读有关hql here的更多信息。
答案 1 :(得分:0)
嗯,事情确实被弃用了。如果它被标记为,那么不要使用它。但如果没有关于弃用的说明 - 它不会被弃用。只有算命先生才能知道未来会发生什么。您可以尝试阅读论坛,看看是否有任何讨论,但我认为标准api不会消失或发生重大变化。