Deprecated createCriteria method in Hibernate 5

后端 未结 4 954
陌清茗
陌清茗 2020-11-29 02:11

This calling is deprecated:

session.createCriteria(Bus.class).list();

In source files I can see this:

/** @deprecated */
@D         


        
4条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-11-29 02:43

    You can use the following interfaces instead in Hibernate 5.2 +:

    javax.persistence.criteria.CriteriaBuilder
    javax.persistence.criteria.CriteriaQuery
    
    // Create CriteriaBuilder
    CriteriaBuilder builder = session.getCriteriaBuilder();
    
    // Create CriteriaQuery
    CriteriaQuery criteria = builder.createQuery(YourClass.class);
    

提交回复
热议问题