你在Spring配置中指定了一个事务管理器,但是没有关于何时或何处应用事务的配置。
在你的SpringBean.xml中,你应该取消注释
<tx:annotation-driven/>:
<tx:annotation-driven transaction-manager="transactionManager"/>
然后,你应该将
CustomerServiceImpl.saveCustomer方法注释为
@Transactional:
@Servicepublic class CustomerServiceImpl implements CustomerService { ... @Override @Transactional public void saveCustomer(Customer customer) { customerDaoImpl.saveCustomer(customer); } ...}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)