问题:java.lang.ClassCastException: org.springframework.orm.hibernate5.SessionHolder cannot be cast to org.springframework.orm.hibernate3.SessionHolder
原因:一个可能的原因是DAO类中使用了Hibernate v3的HibernateDaoSupport。
解决:
把引用的的
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
改成
import org.springframework.orm.hibernate5.support.HibernateDaoSupport;
就可以了