HibernateDaoSupport update delete不执行

阅读更多
自己搭了个SSH框架,dao层继承的HibernateDaoSupport 逻辑层调用dao层的update和delete方法都不生效,于是乎配置了下hibernateProperties 把sql语句打出来看看,


true
true



结果发现update和delete方法都没有生成sql语句,上网查大部分的网友说是事务没有提交,结果我手动增加了事务提交,
Session session = getHibernateTemplate().getSessionFactory().getCurrentSession();
Transaction transaction = session.beginTransaction();
session.update(object);
transaction.commit();

结果成功了,看来真的是事务提交的问题,学习到了,记录下。

你可能感兴趣的:(hibernate,dao,update,不执行)