救命啊:hibernate只要commit事务就报错
org.hibernate.TransactionException: Transaction not successfully started
at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:100)
如果我不提交,直接用query.list可以得到数据库的数据.但只要一执行tx.commit就报这个错,WHY???
------解决方案--------------------查询你根本没有开启一个事务,提交干什么
------解决方案--------------------查询是不需要提交的,当然如果是利用存储过程进行查询就当别论了.
------解决方案--------------------估计是你根本没有开始事务,但是又去调用commit方法