文件名称:MyBatis Spring声明式事务管理示例代码
文件大小:18.42MB
文件格式:RAR
更新时间:2019-07-04 04:27:35
c++
Spring的声明式事务管理是采用AOP(Aspect-Oriented Programming,面向切面编程)实现的。在编程式事务管理中,各事务处理代码实际上是相似的,这就造成了代码重复;而且编程式事务管理会造成事务管理代码和被管理的代码耦合,不符合软件工程中“高内聚、低耦合”的要求。若采用AOP,则可以避免以上缺陷。 作者博客的示例代码:http://legend2011.blog.51cto.com/3018495/1239139。
【文件预览】:
MyBatis Spring声明式事务管理
----build.xml(1KB)
----src()
--------log4j.properties(701B)
--------com()
--------resources()
----classes()
--------log4j.properties(701B)
--------com()
--------resources()
----lib()
--------org.springframework.context-3.1.2.RELEASE.jar(813KB)
--------org.springframework.jdbc-3.1.2.RELEASE.jar(395KB)
--------log4j-1.2.16.jar(470KB)
--------org.springframework.beans-3.1.2.RELEASE.jar(578KB)
--------aopalliance-1.0.jar(4KB)
--------cglib-nodep-2.2.3.jar(315KB)
--------aspectjweaver-1.6.2.jar(1.47MB)
--------commons-logging-1.1.1.jar(59KB)
--------mysql-connector-java-5.1.20-bin.jar(784KB)
--------org.springframework.aop-3.1.2.RELEASE.jar(325KB)
--------org.springframework.core-3.1.2.RELEASE.jar(439KB)
--------commons-dbcp-1.4.jar(157KB)
--------org.springframework.asm-3.1.2.RELEASE.jar(52KB)
--------org.springframework.expression-3.1.2.RELEASE.jar(172KB)
--------org.springframework.transaction-3.1.2.RELEASE.jar(239KB)
--------commons-pool-1.6.jar(109KB)
--------aspectj-1.6.12.jar(12.3MB)
--------mybatis-3.1.1.jar(636KB)
--------mybatis-spring-1.1.1.jar(40KB)