今天在Spring中配置HibernateDaoSupport的一个自定义子类的时候,总报如下错误:
===java.lang.NoClassDefFoundError: net/sf/hibernate/Session===
后来发现,原来是HibernateDaoSupport类import引用的版本问题,应该与系统中使用的Hibernate框架的版本对应。在此就是org.springframework.orm.hibernate3.support.HibernateDaoSupport 而不是org.springframework.orm.hibernate.support.HibernateDaoSupport,特志之。
===java.lang.NoClassDefFoundError: net/sf/hibernate/Session===
后来发现,原来是HibernateDaoSupport类import引用的版本问题,应该与系统中使用的Hibernate框架的版本对应。在此就是org.springframework.orm.hibernate3.support.HibernateDaoSupport 而不是org.springframework.orm.hibernate.support.HibernateDaoSupport,特志之。
本文解决了在Spring中配置HibernateDaoSupport子类时遇到的版本冲突问题,详细介绍了正确的类路径及版本匹配方法。
2254

被折叠的 条评论
为什么被折叠?



