spring - HibernateTemplate 类转换异常

标签 spring hibernate

我开始低于错误。我正在使用 Spring 3.2.2 和 Hibernate 4。如何创建一个新的 HibernateTemplate 对象?

java.lang.ClassCastException: org.springframework.orm.hibernate4.SessionHolder cannot be cast to org.springframework.orm.hibernate3.SessionHolder 

我认为这一行给出了错误;
HibernateTemplate ht = new HibernateTemplate(sessionFactory); 

最佳答案

在 DAO 实现类导入包中将代码从 org.springframework.orm.hibernate3.HibernateTemplate 更改为 org.springframework.orm.hibernate4.HibernateTemplate。

关于spring - HibernateTemplate 类转换异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19175546/

相关文章:

java - 如何使用 @Transactional 方法将 jmockit 的模拟对象注入(inject)到 spring 管理的对象中?

java - MariaDB 的 Hibernate 命名策略 (UPPER_SNAKE_CASE)

mysql - 使用 TEXT 字段将 Grails 域类映射到遗留数据库时出现问题

java - 具有任意 AND 子句的动态 spring 数据 jpa 存储库查询

java - Spring Data PostgreSQL Key already exists 错误

spring - 使用 Spring MVC 将 JRebel 与自定义 Ant/Ivy/Tomcat Web 应用程序集成

java - Hibernate删除user和user_type而不是只删除user

java - 使用 Hibernate 在 java 中创建查询 : could not resolve property

Java hibernate加入继承(未找到)

java - 为什么我的 OAuth2 无法与 Spring Boot 一起使用?