ssh 集成篇--实现xml 配置和注解混用

Spring+hibernate+springmvc 整合

版本介绍:spring3.0  hibernate3.6

开发工具:myeclipse7.5

整合目标:从spring2.5 升级到spring 3.0,兼容2.5的旧代码中的xml方式bean 配置,同时能够使用3.0的特性,比如注解,springmvc注解等。从hibernate 3  升级到hibernate3.6。兼容3版本的xml 持久bean 配置,同时能够使用注解方式配置。简单2个字:混用。

整合步骤:1jar 包替换:

删除旧工程 以上3个框架的jar;

spring 

org.springframework.aop-3.0.5.RELEASE.jar

org.springframework.asm-3.0.5.RELEASE.jar

org.springframework.aspects-3.0.5.RELEASE.jar

org.springframework.beans-3.0.5.RELEASE.jar

org.springframework.context-3.0.5.RELEASE.jar

org.springframework.context.support-3.0.5.RELEASE.jar

org.springframework.core-3.0.5.RELEASE.jar

org.springframework.expression-3.0.5.RELEASE.jar

org.springframework.jdbc-3.0.5.RELEASE.jar

org.springframework.orm-3.0.5.RELEASE.jar

org.springframework.spring-library-3.0.5.RELEASE.libd

org.springframework.test-3.0.5.RELEASE.jar

org.springframework.transaction-3.0.5.RELEASE.jar

org.springframework.web-3.0.5.RELEASE.jar

org.springframework.web.servlet-3.0.5.RELEASE.jar

 

Hibernate 库包:hibernate3.jar

依赖包:

antlr-2.7.6.jar

aopalliance.jar

aspectjrt.jar

aspectjweaver.jar

cglib-nodep-2.1_3.jar

commons-beanutils-1.8.3.jar

commons-collections-3.1.jar

commons-dbcp.jar

commons-fileupload-1.2.1.jar

commons-io-2.0.jar

commons-lang-2.5.jar

commons-logging.jar

commons-pool.jar

dom4j-1.6.1.jar

gson-1.6.jar

hibernate-jpa-2.0-api-1.0.0.Final.jar

javassist-3.12.0.GA.jar

junit-4.8.1.jar

log4j-1.2.15.jar

mysql-connector-java.jar

slf4j-api-1.6.1.jar

slf4j-nop-1.6.1.jar

以上jar文件有些是spring hibernate 的依赖包。比如common 工具包、aop 包、cglib 包,有些是我自己的工程需要的其他包。比如gson  mysql junit

 

 

本文简短网址 http://figure9duo9duo.appspot.com/a/20001

http://figure9duo9duo.appspot.com/article/20001/Spring+hibernate+springmvc-%E6%95%B4%E5%90%88%EF%BC%88%E4%B8%80%EF%BC%89

你可能感兴趣的:(ssh 集成篇--实现xml 配置和注解混用)