亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

spring frame 事務回滾的測試

系統 1567 0

?我的環境配置
Mysql :server version: 5.0.45-Debian_1ubuntu3.1-log Debian etch distribution
Spring frame: 2.0
jdk 1.6
數據庫的配置:

-- ?MySQL?Administrator?dump?1.4
--
--
?------------------------------------------------------
--
?Server?version????5.0.45-Debian_1ubuntu3.1-log


/**/ /* !40101?SET?@OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT? */ ;
/**/ /* !40101?SET?@OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS? */ ;
/**/ /* !40101?SET?@OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION? */ ;
/**/ /* !40101?SET?NAMES?utf8? */ ;

/**/ /* !40014?SET?@OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS,?UNIQUE_CHECKS=0? */ ;
/**/ /* !40014?SET?@OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS,?FOREIGN_KEY_CHECKS=0? */ ;
/**/ /* !40101?SET?@OLD_SQL_MODE=@@SQL_MODE,?SQL_MODE='NO_AUTO_VALUE_ON_ZERO'? */ ;


--
--
?Create?schema?SQLMapStudy
--

CREATE ? DATABASE ? IF ? NOT ? EXISTS ?SQLMapStudy;
USE ?SQLMapStudy;

--
--
?Definition?of?table?`SQLMapStudy`.`ORDER`
--

DROP ? TABLE ? IF ? EXISTS ?`SQLMapStudy`.` ORDER `;
CREATE ? TABLE ??`SQLMapStudy`.` ORDER `?(
??`id`?
int ( 11 )? NOT ? NULL ?auto_increment,
??`
level `? int ( 11 )? default ? ' 0 ' ,
??`name`?
text ,
??
PRIMARY ? KEY ??(`id`)
)?ENGINE
= InnoDB?AUTO_INCREMENT = 42 ? DEFAULT ?CHARSET = latin1;

--
--
?Dumping?data?for?table?`SQLMapStudy`.`ORDER`
--

/**/ /* !40000?ALTER?TABLE?`ORDER`?DISABLE?KEYS? */ ;
LOCK?TABLES?`
ORDER `?WRITE;
INSERT ? INTO ?`SQLMapStudy`.` ORDER `? VALUES ??( 24 , 5 , ' 233571 ' ),
?(
25 , 3 , ' 237607 ' ),
?(
26 , 4 , ' 951320 ' ),
?(
27 , 4 , ' 3981449 ' ),
?(
28 , 3 , ' 4201861 ' ),
?(
29 , 3 , ' 4286204 ' ),
?(
30 , 4 , ' 4467730 ' ),
?(
31 , 4 , ' 4577921 ' ),
?(
32 , 4 , ' 4644267 ' ),
?(
33 , 4 , ' 4676767 ' ),
?(
34 , 4 , ' 8718591 ' ),
?(
35 , 4 , ' 1200488898355 ' ),
?(
36 , 3 , ' 1200489291189 ' ),
?(
37 , 3 , ' 1200489506119 ' ),
?(
38 , 3 , ' 1200490058635 ' ),
?(
41 , 4 , ' 1200490554236 ' );
UNLOCK?TABLES;
/**/ /* !40000?ALTER?TABLE?`ORDER`?ENABLE?KEYS? */ ;




/**/ /* !40101?SET?SQL_MODE=@OLD_SQL_MODE? */ ;
/**/ /* !40014?SET?FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS? */ ;
/**/ /* !40014?SET?UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS? */ ;
/**/ /* !40101?SET?CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT? */ ;
/**/ /* !40101?SET?CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS? */ ;
/**/ /* !40101?SET?COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION? */ ;
/**/ /* !40101?SET?CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT? */ ;

要注意的問題:ENGINE=InnoDB

數據庫映射對象類Order

/**/ /*
?*?Copyright?(C)?2000-2007?Wang?Pengcheng?<wpc0000@gmail.com>
?*?Licensed?to?the?Wang?Pengcheng?under?one?or?more
?*?contributor?license?agreements.??See?the?NOTICE?file?distributed?with
?*?this?work?for?additional?information?regarding?copyright?ownership.
?*?The?LGPL?licenses?this?file?to?You?under?the?GNU?Lesser?General?Public
?*?Licence,?Version?2.0??(the?"License");?you?may?not?use?this?file?except?in
?*?compliance?with?the?License.??You?may?obtain?a?copy?of?the?License?at
?*
?*?????
http://www.gnu.org/licenses/lgpl.txt
?*
?*?Unless?required?by?applicable?law?or?agreed?to?in?writing,?software
?*?distributed?under?the?License?is?distributed?on?an?"AS?IS"?BASIS,
?*?WITHOUT?WARRANTIES?OR?CONDITIONS?OF?ANY?KIND,?either?express?or?implied.
?*?See?the?License?for?the?specific?language?governing?permissions?and
?*?limitations?under?the?License.
?
*/

// Edit?15?Jan?2008
package ?com.studyspring.ch5;

public ? class ?Order? ... {
????
private ? int ?id;
????
private ? int ?level;
????
private ?String?name;
????
public ? int ?getId()? ... {
????????
return ?id;
????}

????
public ? void ?setId( int ?id)? ... {
????????
this .id? = ?id;
????}

????
public ? int ?getLevel()? ... {
????????
return ?level;
????}

????
public ? void ?setLevel( int ?level)? ... {
????????
this .level? = ?level;
????}

????
public ?String?getName()? ... {
????????
return ?name;
????}

????
public ? void ?setName(String?name)? ... {
????????
this .name? = ?name;
????}

????
}

實現RowMapper:

/**/ /*
?*?Copyright?(C)?2000-2007?Wang?Pengcheng?<wpc0000@gmail.com>
?*?Licensed?to?the?Wang?Pengcheng?under?one?or?more
?*?contributor?license?agreements.??See?the?NOTICE?file?distributed?with
?*?this?work?for?additional?information?regarding?copyright?ownership.
?*?The?LGPL?licenses?this?file?to?You?under?the?GNU?Lesser?General?Public
?*?Licence,?Version?2.0??(the?"License");?you?may?not?use?this?file?except?in
?*?compliance?with?the?License.??You?may?obtain?a?copy?of?the?License?at
?*
?*?????
http://www.gnu.org/licenses/lgpl.txt
?*
?*?Unless?required?by?applicable?law?or?agreed?to?in?writing,?software
?*?distributed?under?the?License?is?distributed?on?an?"AS?IS"?BASIS,
?*?WITHOUT?WARRANTIES?OR?CONDITIONS?OF?ANY?KIND,?either?express?or?implied.
?*?See?the?License?for?the?specific?language?governing?permissions?and
?*?limitations?under?the?License.
?
*/

// Edit?15?Jan?2008
package ?com.studyspring.ch5;

import ?java.sql.ResultSet;
import ?java.sql.SQLException;

import ?org.springframework.jdbc.core.RowMapper;

public ? class ?OrderRowMapper? implements ?RowMapper? ... {

spring frame 事務回滾的測試


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 亚洲国产一级a毛片 | 色婷婷综合在线 | 亚洲精品久久久中文字 | 欧美图片一区二区三区 | a毛片免费全部播放完整成 a毛片免费全部在线播放毛 | free性欧美极度另类超级大 | 国产精品网站 夜色 | 顶级欧美色妇xxxxbbbb | 老司机亚洲精品 | 精品久久久99大香线蕉 | 毛片网站免费观看 | 久久天天躁夜夜躁狠狠躁2020 | 国产高清国产精品国产k | 国内精品七七久久影院 | 奶交性视频欧美 | 久久精品中文 | 欧美洲精品亚洲精品中文字幕 | 四虎影视免费观看 | 午夜视频网址 | 一级毛片aa高清免费观看 | 国产一区二区三区视频在线观看 | 亚洲综合视频一区 | 四虎影音在线 | 亚洲欧美中文在线观看4 | 99久久精品免费看国产麻豆 | 亚洲不卡| 福利在线网 | 黄色生活毛片 | 九九精品热 | 欧美亚洲国产精品 | 国产麻豆免费 | 波多野结衣国产精品 | 免费在线观看黄色毛片 | 欧美亚洲日本国产综合网 | 日韩毛片大全 | 二区视频| 久色99| 天天射网| 99在线热播 | 国产欧美精品一区二区 | 毛片女人毛片一级毛片毛片 |