SSH2框架搭建(struts2.2.3+hibernate3.6.5+spring3.05
2011-06-23 21:59
405 查看
SSH2搭建最新
版本的SSH(struts2.2.3+hibernate3.6.5+spring3.05)框架搭建过程
Struts2.2.3:
需要引入的包:
xwork-core-2.2.3.jar
struts2-core-2.2.3.jar
ognl-3.0.1.jar
javassist-3.11.0.GA.jar
freemarker-2.3.16.jar
commons-lang-2.5.jar
commons-io-2.0.1.jar
commons-fileupload-1.2.2.jar
asm-tree-3.1.jar
asm-commons-3.1.jar
asm-3.1.jar
Hibernate 3.6.5
需要引入的包:
hibernate3.jar //hibernate核心包
lib\required\antlr-2.7.6.jar
lib\required\commons-collections-3.1.jar
lib\required\
dom4j-1.6.1.jar //解析xml
lib\required\
javassist-3.12.0.GA.jar
lib\required\
jta-1.1.jar
lib\required\
slf4j-api-1.6.1.jar
//日志包
\lib\optional\c3p0\c3p0-0.9.1.jar //用来配置数据源
lib\jpa\
hibernate-jpa-2.0-api-1.0.0.Final.jar
还需要slf4j-1.6.1.zip中如下jar //slf4j-1.6.1.zip下载地址:http://www.slf4j.org/dist/slf4j-1.6.1.tar.gz
slf4j-nop-1.6.1.jar
mysql-connector-java-5.1.13-bin.jar //mysql 的驱动包
antlr-2.7.6.jar
javassist-3.12.0.GA.jar
jta-1.1.jar
//由于Hibernate3.6的hibernate3.jar已包含了annotation所以只需加jpa的api就行了
//Hibernate3.5以前的版本则需要hibernate-annotations.jar
hibernate-jpa-2.0-api-1.0.0.Final.jar
//关于此包请看 http://www.likestudy.org/332.html
ejb3-persistence.jar
commons-collections-3.1.jar
dom4j-1.6.1.jar
//直接使用log4j吧。方便以后整合spring,不想用就只要slf4j-api-1.6.1.jar和slf4j-nop-1.6.1.jar就可以了
slf4j-api-1.6.1.jar
slf4j-log4j12-1.6.1.jar //对log4j.jar进行转换
log4j-1.2.16.jar
在测试的时候也不需要第一种写法:
Java代码
SessionFactory sf = new AnnotationConfiguration().configure().buildSessionFactory(); //现在已经过时
SessionFactory sf = new
AnnotationConfiguration().configure().buildSessionFactory(); //现在已经过时
用第二种:
Java代码
SessionFactory sf = new Configuration().configure().buildSessionFactory();//可以直接使用Annotation
SessionFactory sf = new
Configuration().configure().buildSessionFactory();//可以直接使用Annotation
2、spring 3.0.5配置
Java代码
spring-framework-3.0.5.RELEASE.zip中需要如下jar
dist/* //为了方便考入此目录下的所有jar,不想全部考入的自己选择
spring-framework-2.5.6-with-dependencies.zip 在此包中考入spring
aopalliance/aopalliance.jar
aspectj/aspectjrt.jar
aspectj/aspectjweaver.jar
cglib/cglib-nodep-2.1_3.jar
jakarta-commons/commons-pool.jar
jakarta-commons/commons-dbcp.jar
jakarta-commons/commons-logging.jar
spring-framework-3.0.5.RELEASE.zip中需要如下jar
dist/* //为了方便考入此目录下的所有jar,不想全部考入的自己选择
spring-framework-2.5.6-with-dependencies.zip
在此包中考入spring
aopalliance/aopalliance.jar
aspectj/aspectjrt.jar
aspectj/aspectjweaver.jar
cglib/cglib-nodep-2.1_3.jar
jakarta-commons/commons-pool.jar
jakarta-commons/commons-dbcp.jar
jakarta-commons/commons-logging.jar
大家可以看到有了spring2.5.6的包 3.0所需要的其他类就能在其中找比较方便。
注意:cglib-nodep-2.1_3.jar 包也可以换成asm-2.2.3.jar和cglib-2.2.jar
3、struts2.2.3
配置
Struts 2.2.3 Spring 3.5
Spring 2.5 需要导入的包
junit-3.8.2.jar//单元测试包
log4j-1.2.15.jar//log4j日志输出包
spring.jar//spring核心包
commons-logging.jar//日志输出包
aspectjrt.jar //AOP编程必备包
aspectjweaver.jar//AOP编程必备包
(未完。。。待续)
版本的SSH(struts2.2.3+hibernate3.6.5+spring3.05)框架搭建过程
Struts2.2.3:
需要引入的包:
xwork-core-2.2.3.jar
struts2-core-2.2.3.jar
ognl-3.0.1.jar
javassist-3.11.0.GA.jar
freemarker-2.3.16.jar
commons-lang-2.5.jar
commons-io-2.0.1.jar
commons-fileupload-1.2.2.jar
asm-tree-3.1.jar
asm-commons-3.1.jar
asm-3.1.jar
Hibernate 3.6.5
需要引入的包:
hibernate3.jar //hibernate核心包
lib\required\antlr-2.7.6.jar
lib\required\commons-collections-3.1.jar
lib\required\
dom4j-1.6.1.jar //解析xml
lib\required\
javassist-3.12.0.GA.jar
lib\required\
jta-1.1.jar
lib\required\
slf4j-api-1.6.1.jar
//日志包
\lib\optional\c3p0\c3p0-0.9.1.jar //用来配置数据源
lib\jpa\
hibernate-jpa-2.0-api-1.0.0.Final.jar
还需要slf4j-1.6.1.zip中如下jar //slf4j-1.6.1.zip下载地址:http://www.slf4j.org/dist/slf4j-1.6.1.tar.gz
slf4j-nop-1.6.1.jar
mysql-connector-java-5.1.13-bin.jar //mysql 的驱动包
Hibernate 3.6.1 必须的包总结
hibernate3.jarantlr-2.7.6.jar
javassist-3.12.0.GA.jar
jta-1.1.jar
//由于Hibernate3.6的hibernate3.jar已包含了annotation所以只需加jpa的api就行了
//Hibernate3.5以前的版本则需要hibernate-annotations.jar
hibernate-jpa-2.0-api-1.0.0.Final.jar
//关于此包请看 http://www.likestudy.org/332.html
ejb3-persistence.jar
commons-collections-3.1.jar
dom4j-1.6.1.jar
//直接使用log4j吧。方便以后整合spring,不想用就只要slf4j-api-1.6.1.jar和slf4j-nop-1.6.1.jar就可以了
slf4j-api-1.6.1.jar
slf4j-log4j12-1.6.1.jar //对log4j.jar进行转换
log4j-1.2.16.jar
在测试的时候也不需要第一种写法:
Java代码
SessionFactory sf = new AnnotationConfiguration().configure().buildSessionFactory(); //现在已经过时
SessionFactory sf = new
AnnotationConfiguration().configure().buildSessionFactory(); //现在已经过时
用第二种:
Java代码
SessionFactory sf = new Configuration().configure().buildSessionFactory();//可以直接使用Annotation
SessionFactory sf = new
Configuration().configure().buildSessionFactory();//可以直接使用Annotation
2、spring 3.0.5配置
Java代码
spring-framework-3.0.5.RELEASE.zip中需要如下jar
dist/* //为了方便考入此目录下的所有jar,不想全部考入的自己选择
spring-framework-2.5.6-with-dependencies.zip 在此包中考入spring
aopalliance/aopalliance.jar
aspectj/aspectjrt.jar
aspectj/aspectjweaver.jar
cglib/cglib-nodep-2.1_3.jar
jakarta-commons/commons-pool.jar
jakarta-commons/commons-dbcp.jar
jakarta-commons/commons-logging.jar
spring-framework-3.0.5.RELEASE.zip中需要如下jar
dist/* //为了方便考入此目录下的所有jar,不想全部考入的自己选择
spring-framework-2.5.6-with-dependencies.zip
在此包中考入spring
aopalliance/aopalliance.jar
aspectj/aspectjrt.jar
aspectj/aspectjweaver.jar
cglib/cglib-nodep-2.1_3.jar
jakarta-commons/commons-pool.jar
jakarta-commons/commons-dbcp.jar
jakarta-commons/commons-logging.jar
大家可以看到有了spring2.5.6的包 3.0所需要的其他类就能在其中找比较方便。
注意:cglib-nodep-2.1_3.jar 包也可以换成asm-2.2.3.jar和cglib-2.2.jar
3、struts2.2.3
配置
Struts 2.2.3 Spring 3.5
Spring 2.5 需要导入的包
junit-3.8.2.jar//单元测试包
log4j-1.2.15.jar//log4j日志输出包
spring.jar//spring核心包
commons-logging.jar//日志输出包
aspectjrt.jar //AOP编程必备包
aspectjweaver.jar//AOP编程必备包
(未完。。。待续)
相关文章推荐
- java SSH2 框架搭建 (myeclipse 6.5 + jdk 1.6+ struts-2.3.1.2+hibernate 3.5+spring 3.1)
- Eclipse上搭建SSH(struts-2.2.3 + spring-2.5.6 + hibernate-3.6.8)框架-附源码
- Eclipse上搭建SSH(struts-2.2.3 + spring-2.5.6 + hibernate-3.6.8)框架-附源码
- Eclipse上搭建SSH(struts-2.2.3 + spring-2.5.6 + hibernate-3.6.8)框架-附源码
- Hibernate——SSH (Spring+Struts+Hibernate)框架搭建之配置文件序列四
- 搭建ssh2(struts2.1.8,spring2.5.6,hibernate3)需要用到的所有jar包的名字
- Struts Spring Hibernate 框架搭建并测试完毕,小结
- hibernate 4.1.2 + struts 2.3.1.2 + spring 3.1.1 详细介绍手动搭建框架的视频或文档架包的作用
- Hibernate hbm——SSH (Spring+Struts+Hibernate)框架搭建之配置文件序列五
- Struts + Spring + Hibernate基础框架搭建
- SSH(struts+spring+hibernate)框架搭建流程
- Struts2.2.3+Spring3.0.6+Hibernate3.6.7的框架整合
- 不使用Maven的情况下,搭建Spring+Struts+Hibernate框架 - 项目搭建
- 简单Spring+Struts2+Hibernate框架搭建
- struts+spring+hibernate基本项目框架的搭建(1)
- java S2SH项目框架Struts2.3+Spring3.1+Hibernate3.6框架搭建整合以及实例demo代码分享
- 基于SSH2框架的Web项目开发(Java)之一SHH2基本框架(Struts2+Hibernate)
- struts1.2 + spring2.5 + hibernate3.2框架搭建二之配置文件
- Struts + Spring + Hibernate基础框架搭建
- SSH2搭建步骤 struts-2.2.3.1 hibernate-3.3.2 hibernate-annotations-3.4.0 spring-3.0.5