JEECG minidao事物不回滚
1.在contorller层配置@Transactional 并报出异常catch (Exception e) {
return Result.error("系统异常:" + e.getMessage());
}
2.但实际上数据库未回滚。
3.是否是事物用法不对?
是否是因为hibernate的配置影响了springjdbc的配置。
<!-- 配置事物管理器,在*ServiceImpl里写@Transactional就可以启用事物管理 -->
<bean name="transactionManager"
class="org.springframework.orm.hibernate4.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<tx:annotation-driven transaction-manager="transactionManager" /> 事务是控制在service层,不是control
页:
[1]