方法一:
在update()方法所在的实现dao层的方法中加入getSession().flush();
方法二:
加入事物管理
1. 首先在applicationContext.xml配置文件中加入事务管理
<!-- 事务管理 -->
<bean id="txManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<tx:annotation-driven transaction-manager="txManager"/>
2.在update()方法所在的实现Service层的方法上加入@Transactional注解
getHibernateTemplate().update()无法向数据库提交的解决方法(控制台不输出SQL)
最新推荐文章于 2024-04-18 11:38:46 发布