在ssh2整合中,for循环如何控制事务?在线,急 10 for(int i=0;i<iweek.length;i++) { 循环写入数据库 } 如何只要一条记录插入不成功,则全部不成功??? 遇见是一场 | 浏览 462 次 我有更好的答案 邀请更新 发布于2013-12-01 13:28 最佳答案 你用spring控制事物,在方法的头部加上一个注解就行了。 追问 在service层的方法中添?还是在哪儿添?我试过,好像不行呢 追答 对呀,在service层中,从spring2.5之后就支持注解方式管理事物,挺方便的!只需要在方法或者类上面加上一个注解的标记。注意spring默认的是运行期实务回滚!如果想遇到所有异常都回滚的话,可以用那个roolbackfor=Exception.class。然后在spring的配置文件中加上一句话就行了。网上有好多的例子可以找找看。祝你好运。 本回答由提问者推荐 答案纠错 | 评论 1 1 942391815q 采纳率:9% 擅长: 篮球 JAVA相关 其他回答 事务一般在service层添,你的for循环也要放在service层。 na3o4 | 发布于2013-12-02 19:02 评论 0