如果报500错误,错误为事务嵌套,解决方案
如果进入登入界面,点学生信息,学生信息模块出现500错误,并且报
org.hibernate.TransactionException: nested transactions not supported
这是因为Transaction嵌套了,在程序的别的地方已经开启了事务,不要重新开启,把开启的那个代码注释掉即可
Session session = HibernateSessionFactory.getCurrentSession();
//tx = session.beginTransaction();
hql = "from Students";
Query query = session.createQuery(hql);
list = query.list();
session.getTransaction().commit();