Struts+Spring+Hibernate框架搭建
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
整合SSH框架
整合框架版本:hibernate-distribution-3.6.0.Final-dist +
spring-framework-2.5.6.SEC01-with-dependencies +
struts-2.1.8.1
一、搭建工具
Windows 、Tomcat 6.0+ 、MyEclipse、SQLServer2008 R2 、Google
二、创建工程
新建WEB项目工程(MyEclipse),包含web.xml配置文件。
三、添加框架环境Junit4
右击新建的项目,选择Build Path —> Add Library —> Junit —> 选择Junit4 —> 确定完成单元测试的添加。
四、添加框架环境Struts2
1.解压struts-
2.1.8.1 ,如下图所示:
可在apps文件里,随机选择一个.war文件解压,到WEB-INF→lib下的基础jar文件:
复制黏贴添加到项目工程的lib下。也可将lib下的全部jar(71个)都复制到项目中来,不过很多用不到。我们崇尚即用即加的原则……
2. 配置struts.xml和web.xml文件,如下:
web.xml:
xmlns="/xml/ns/javaee" xsi:schemaLocation="/xml/ns/javaee /xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID"version="3.0">
struts.xml:
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"/dtds/struts-2.0.dtd">
五、添加框架环境Hibernate3.6
1.添加jar包:核心包hibernate3.jar、依赖包:...\lib\required中的所有jar包、hibernate-jpa-
2.0-api-1.0.0.Final.jar、c3p0-0.9.1.jar(数据库连接池必须)、sqljdbc4.jar(sqlserver 数据库驱动)。至此jar包添加OK。
2.添加hibernate.cfg.xml、***.hbm.xml配置文件。配置文件如下:
hibernate.cfg.xml:
"/dtd/hibernate-configuration-3.0.dtd">
name="dialect">org.hibernate.dialect.SQLServerDialect
name="connection.driver_class">com.microsoft.jdbc.sqlserver.SQLServerDriver
name="connection.url">jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseNam e=test