关于使用Criteria进行条件查询

使用Criteria进行条件查询需要使用pojo内对象自己的元数据模型比如说有一个对象是User.java那么他的元数据模型就是User_.java这个模型类是不需要我们自己手动去写的而是可以在idea自己生成的(貌似自己写的话会报空指针异常提示找不到User_.java)

首先在maven上引入依赖

关于使用Criteria进行条件查询

在settings里面进行配置关于使用Criteria进行条件查询

path路径在你的maven仓库中找到hibernate-jpamodelgen-5.2.17.Final.jar的位置然后在FQname哪一行引入org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor然后apply在rebuild一下就在pojo目录下生成了元模型类了