博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
事务管理
阅读量:6037 次
发布时间:2019-06-20

本文共 510 字,大约阅读时间需要 1 分钟。

hot3.png

mybatis事务管理

  1. mybatis-config.xml内修改<environment id="development">标签内添加<transactionManager type="JDBC"/>
  2. 在数据库Mysql中,只有当表的类型是INNODB的时候,才支持事务,所以需要把表category_的类型设置为INNODB,否则无法观察到事务.
    修改表的类型为INNODB的SQL: alter table 表名 ENGINE = innodb;
  3. 代码中提交事务 session.commit();

 ssm事务管理

  1. 添加aspectjweaver.jar
  2. applicationContext.xml添加
  3.    
           
       
  4. 在需要事务的方法上添加注释@Transactional(propagation=Propagation.REQUIRED,rollbackForClassName="Exception")

 

 

 

转载于:https://my.oschina.net/u/3773221/blog/1976111

你可能感兴趣的文章
frameset分帧问题
查看>>
特殊样式:ime-mode禁汉字,tabindex焦点
查看>>
linux
查看>>
Layout父元素点击不到的解决办法
查看>>
【面试次体验】堆糖前端开发实习生
查看>>
基于apache实现负载均衡调度请求至后端tomcat服务器集群的实现
查看>>
C#+QQEmail自动发送邮件
查看>>
[Hadoop]MapReduce多输出
查看>>
Android Activity详解(一)
查看>>
快准车服完成3000万元A+轮融资,年底将开始B轮融资
查看>>
让我去健身的不是漂亮小姐姐,居然是贝叶斯统计!
查看>>
MySQL 数据约束
查看>>
我的友情链接
查看>>
SERVLET容器简介与JSP的关系
查看>>
《服务器SSH Public Key认证指南》-补充
查看>>
我的友情链接
查看>>
Java break continue return 的区别
查看>>
算法(Algorithms)第4版 练习 1.3.4
查看>>
jquery easyUI checkbox复选项获取并传后台
查看>>
浅析NopCommerce的多语言方案
查看>>