我发现
HibernateTemplate
在新版本中无法正确加载。
在 HibernateTemplate.java 中,导入包
org.hibernate.Criteria
但是在来自 spring-boot-starter-data-jpa 的
hibernate-core.6.4.1.Final
jar 文件中:3.2.1
我没有找到 org.hibernate.Criteria
文件。
我发现hibernate6已经放弃了hibernate的使用,推荐使用JPA的API,或者直接使用Session来操作。