关闭

UnexpectedRollbackException: Transaction rolled back because it has been mar

标签: spring
3211人阅读 评论(0) 收藏 举报
分类:
 List<RiskDimField> riskDimField_List=new ArrayList<RiskDimField>();这个list里面存的是对象,但是当这个list为空,
我用for循环便利的时候,就出现异常: 

解决办法是:在spring配置文件中,配置

初步解决方案:

<bean id="transactionManager"class="org.springframework.jdbc.datasource.DataSourceTransactionManager">

<property name="dataSource" ref="dataSource" />

<property name="globalRollbackOnParticipationFailure" value="false" /> <!--指定此参数为false-->

</bean>

不知道会不会影响整个工程的性能,如有遇到恳请留下您遇到的问题。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:410371次
    • 积分:5039
    • 等级:
    • 排名:第5547名
    • 原创:129篇
    • 转载:111篇
    • 译文:2篇
    • 评论:33条
    文章分类
    最新评论