关于HibernateDaoSupport 事务的一个问题
做东西使用Struts,hibernate,spring,写了一个通用的Dao类,继承了HibernateDaoSupport,但是发现当添加一条
数据的时候,sql2005中的表无法打开,查询是也是一样,奇怪请高手指点一下
action 类的execute方法
People people=new People("aaa","aaa");
PeopleDAO.save(people);
System.out.println("ok");
当执行的时候,就上上面这种情况、
但是当加入
PeopleDAO.getSessionFactory().openSession().beginTransaction().commit();
提交之后,就可以成功了
想问下HibernateDaoSupport,难道不是自动提交的吗。还有是不是一定要的applicationContext.xml里加入声名
式事务