使用springside写了一个数据库的CRUD,结果在保存对象的时候发现出了这个错误。
仔细查看了spring的applicationContext.xml发现,原来
<!-- 使用annotation定义事务 -->
<tx:annotation-driven transaction-manager="transactionManager" proxy-target-class="true" />
是来是用annotation定义的事务
在service类前面加上@Transactional就可以了,否则默认的是readonly