环境:在用Hibernate连接Oracle数据库进行数据存储的时候运行时报错
Exception in thread "main" java.lang.ClassCastException: org.hibernate.transaction.JDBCTransaction cannot be cast to javax.transaction.Transaction
at dao.LoginDao.save(LoginDao.java:20)这部分的具体地方为Transaction tr =(Transaction) session.beginTransaction();
at test.Test.main(Test.java:29)
分析:Transaction地方不需要强制转换,想不到什么,就百度了一下,发现是包倒错了,导入hibernate的Transaction包,问题解决。