码迷,mamicode.com
首页 > 编程语言 > 详细

25Spring_事务管理的两种机制

时间:2016-08-03 01:29:10      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:

一共有两种事务管理机制:编程式事务管理和声明式事务管理。

1.编程式事务管理企业已经不用了。

2.我们主要讲的是声明式事务管理。声明式事务管理 ,无需要修改原来代码,只需要配置,为目标代码添加事务管理 , AOP底层实现 --- 企业推荐

 下面写一个案例:通过Spring声明式事务管理。实现转账案例。

第一步:建表;

     建表语句如下:account中有两个账户(aaa和bbb)

CREATE TABLE `account` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(20) NOT NULL,
  `money` double DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
INSERT INTO `account` VALUES (‘1‘, ‘aaa‘, ‘1000‘);
INSERT INTO `account` VALUES (‘2‘, ‘bbb‘, ‘1000‘);

 

第二步:创建工程 spring3_day3_transactionmanager

       导入IoC核心 4个、 日志2个

       测试 1个

       AOP 4个

       Jdbc 2个

       数据库驱动1 个

       C3p0 1个

 技术分享

引入applicationContext.xml 、 db.properties、 log4j.properties

 

25Spring_事务管理的两种机制

标签:

原文地址:http://www.cnblogs.com/shenxiaoquan/p/5731291.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!