关于spring注解事务回滚的问题 本帖最后由 c517984604 于 2011-06-27 11:20:18 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参与事务的是IStudentService.addStudent,不是StudentAction 这是你的业务逻辑有问题了 你为什么不一次提交 一个对象集合给你的service 这样才能起到事务控制的作用 我改成这这样的也不行啊@Override @Transactional(readOnly=false,propagation=Propagation.REQUIRED,rollbackFor=Exception.class) public boolean addStudent(Student student) { try { commonDao.insertSingle(student); student.setStuname("1111111111111111111111"); commonDao.updateById(student, "classno"); } catch (Exception e) { e.printStackTrace(); } return true; }一个添加和一个修改但是那个修改是错误的也没有回滚! web.xml 文件里怎么添加注释? 比较两个字符串,一个字符串中包含另一个字符串就去掉这个字符串 一个超奇怪的问题 下午去应聘java测试工程师,应注意些什么,过来人帮忙提提注意事项啊!先叩谢了 关于HashMap和List的问题,请帮帮忙 如何用LDAP实现这样的权限体系 提战极限的问题!使用delphi开发axis(webservice)的客户端应用程序... eclipse的高手能否写个step by step 给我们享受享受呀! Java高手请进 Nexus+maven 一道面试题,请大家看看怎么做 调用mysql存储过程的问题
@Override
@Transactional(readOnly=false,propagation=Propagation.REQUIRED,rollbackFor=Exception.class)
public boolean addStudent(Student student) {
try {
commonDao.insertSingle(student);
student.setStuname("1111111111111111111111");
commonDao.updateById(student, "classno");
} catch (Exception e) {
e.printStackTrace();
}
return true;
}
一个添加和一个修改但是那个修改是错误的也没有回滚!