zhb8015
posts(23)
comments(6)
trackbacks(0)
BlogJava
联系
聚合
管理
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
hadoop
随笔档案
2013年3月 (1)
2012年10月 (2)
2012年8月 (2)
2012年7月 (1)
2012年6月 (1)
2012年5月 (1)
2012年4月 (5)
文章分类
arithmetc
books(2)
design patter(4)
English(1)
exception(3)
hadoop(1)
interview(53)
Kent Beck
linux,unix(1)
MartinFlow(7)
method(7)
middleware(1)
projectManagement(6)
soa(9)
ssh(14)
ThoughtWork(2)
tibco(13)
文章档案
2013年4月 (1)
2013年3月 (3)
2012年8月 (1)
2012年7月 (8)
2012年6月 (15)
2012年5月 (14)
2012年4月 (22)
2012年3月 (5)
相册
java
搜索
最新评论
1. re: Log4j详细配置(转)
写得很详细,最后那句好像有点小问题,输出到test1和stdout应该是log4j.logger.myTest1=DEBUG, test1, stdout ?
--aramxiao
2. re: 结合Maven2进行J2EE项目构建(转)
评论内容较长,点击标题查看
--最代码
3. re: java深浅复制
评论内容较长,点击标题查看
--zhb8015
4. re: 求质数,难以理解的代码,有兴趣可以看一下
评论内容较长,点击标题查看
--zhb8015
5. re: Advice about migrating to new platfrom
platfrom or platform??
--qingyue
阅读排行榜
评论排行榜
View Post
spring 事务配置
http://www.blogjava.net/robbie/archive/2009/04/05/264003.html
全面经典
http://www.ibm.com/developerworks/cn/education/opensource/os-cn-spring-trans/section6.html
1
<!--
1
、 JDBC一般的事务管理器 begin bean加@Transactional
2
运行期例外回滚,check例外不回滚
-->
3
<!--
<
bean id
=
"
transactionManager
"
class
=
"
org.springframework.jdbc.datasource.DataSourceTransactionManager
"
>-->
4
<!--
<
property name
=
"
dataSource
"
ref
=
"
dataSource
"
></
property
>-->
5
<!--
</
bean
>-->
6
<!--
-->
7
<!--
<
tx:annotation
-
driven transaction
-
manager
=
"
transactionManager
"
/>-->
8
<!--
-->
9
<!--
<
bean id
=
"
jPersonService
"
class
=
"
cn.itcast.jdbc.service.imple.JPersonServiceBean
"
>-->
10
<!--
<
property name
=
"
dataSource
"
ref
=
"
dataSource
"
></
property
>-->
11
<!--
</
bean
>-->
12
<!--
JDBC事务管理器 end
-->
13
14
15
<!--
2
、声明性的注解事务管理 begin 加在接口类或方法
-->
16
<!--
<
bean id
=
"
transactionManager
"
class
=
"
org.springframework.jdbc.datasource.DataSourceTransactionManager
"
>-->
17
<!--
<
property name
=
"
dataSource
"
ref
=
"
dataSource
"
></
property
>-->
18
<!--
</
bean
>-->
19
<!--
-->
20
<!--
<
tx:annotation
-
driven transaction
-
manager
=
"
transactionManager
"
/>-->
21
<!--
-->
22
<!--
<
bean id
=
"
jPersonService2
"
class
=
"
cn.itcast.jdbc.service.imple.JPersonServiceBean2
"
>-->
23
<!--
<
property name
=
"
dataSource
"
ref
=
"
dataSource
"
></
property
>-->
24
<!--
</
bean
>-->
25
<!--
2
、声明性的注解事务管理 end
-->
26
27
<!--
声明性xml配置事务 begin
-->
28
<
bean id
=
"
transactionManager
"
class
=
"
org.springframework.jdbc.datasource.DataSourceTransactionManager
"
>
29
<
property name
=
"
dataSource
"
ref
=
"
dataSource
"
></
property
>
30
</
bean
>
31
<
bean id
=
"
jPersonService1
"
class
=
"
cn.itcast.jdbc.service.imple.JPersonServiceBean1
"
>
32
<
property name
=
"
dataSource
"
ref
=
"
dataSource
"
></
property
>
33
</
bean
>
34
35
<
aop:config
>
36
<
aop:pointcut id
=
"
transactionPointcut
"
expression
=
"
execution(* cn.itcast.jdbc.service..*.*(..))
"
/>
37
<
aop:advisor advice
-
ref
=
"
txAdvice
"
pointcut
-
ref
=
"
transactionPointcut
"
/>
38
</
aop:config
>
39
<
tx:advice id
=
"
txAdvice
"
transaction
-
manager
=
"
transactionManager
"
>
40
<
tx:attributes
>
41
<
tx:method name
=
"
get*
"
read
-
only
=
"
true
"
propagation
=
"
NOT_SUPPORTED
"
/>
42
<
tx:method name
=
"
del*
"
read
-
only
=
"
true
"
propagation
=
"
REQUIRED
"
/>
43
<
tx:method name
=
"
*
"
/>
44
</
tx:attributes
>
45
</
tx:advice
>
46
<!--
xml配置事务 end
-->
posted on 2012-03-16 16:53
zhb8015
阅读(570)
评论(0)
编辑
收藏
所属分类:
ssh
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
相关文章:
Hibernate流行架构浅析(转)
all online help (在线文档大全)
spring security(acegi) 学习文档
Spring 框架的设计理念与设计模式分析(转)
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(转)
spring事务配置方法(TransactionProxyFactoryBean) (转)
Appfuse2.0 在eclipse中配置调试
appfuse学习
spring 事务配置