ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:51.65KB ,
资源ID:11453369      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11453369.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SSH框架搭建参考文档.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

SSH框架搭建参考文档.docx

1、SSH框架搭建参考文档SSH框架搭建参考文档一、搭建环境开发环境:Eclipse3.2、MyEclipse5.5服务器:Tomcat6.0.29JDK:jdk1.6.0_11Struts2 版本:Struts2.1.6Spring 版本:Spring2.5.6Hibernate版本:Hibernate3.3.2Struts2所需jar包: commons-fileupload-1.2.1.jar commons-logging-1.0.4.jar freemarker-2.3.13.jar ognl-2.6.11.jar struts2-core-2.1.6.jar struts2-sprin

2、g-plugin-2.1.6.jar xwork-2.1.2.jarSpring所需jar包: spring.jarHibernate所需jar包: antlr-2.7.6.jar commons-collections-3.1.jar dom4j-1.6.1.jar hibernate3.jar javassist-3.9.0.GA.jar jta-1.1.jar slf4j-api-1.6.0.jar slf4j-nop-1.6.0.jar数据库驱动包: mysql-connector-java-3.1.11-bin.jar ojdbc14.jar其它包: log4j-1.2.13.jar

3、 二、框架结构1.app存放系统关于业务应用方面的代码(1)com.yuanit.app.action 业务代码action层(2)com.yuanit.app.dao 业务代码dao层接口(3)com.yuanit.app.dao.impl 业务代码dao层实现类(4)com.yuanit.app.service 业务代码service层接口(5)com.yuanit.app.service.impl 业务代码service层接口实现类(6)com.yuanit.app.model 业务代码model层 业务实体层,示例代码:Member.javapackage com.yuanit.app

4、.model;import java.util.HashSet;import java.util.Set;public class Member implements java.io.Serializable private static final long serialVersionUID=7981560250892375432L; private Integer id; private String username; private String password; public Member() public Member(Integer id) this.id = id; publ

5、ic Member(Integer id, String username, String password) super(); this.id = id; this.username = username; this.password = password; public Integer getId() return id; public void setId(Integer id) this.id = id; public String getPassword() return password; public void setPassword(String password) this.

6、password = password; public String getUsername() return username; public void setUsername(String username) this.username = username; Hibernate配置文件Member.hbm.xml!DOCTYPE hibernate-mapping PUBLIC -/Hibernate/Hibernate Mapping DTD 3.0/EN 2.sys存放系统非业务代码3.conf存放系统配置文件(1)struts2配置文件struts.xml ,示例如下: /temp

7、late/login.ftl /template/error.ftl /template/login.ftl /template/index.ftl /template/login.ftl /template/login.ftl !- - (2)spring配置文件applicationContext.xml,示例如下: classpath:hibernate.cfg.xml (3)spring配置文件applicationContext-action.xml(action层),示例如下: (4)spring配置文件applicationContext-service.xml(service层

8、),示例如下:(5)spring配置文件applicationContext-dao.xml(dao层),示例如下:(6)hibernate配置文件hibernate.cfg.xml,示例如下:!DOCTYPE hibernate-configuration PUBLIC -/Hibernate/Hibernate Configuration DTD 3.0/EN com.mysql.jdbc.Driver jdbc:mysql:/localhost:3306/demo root org.hibernate.dialect.MySQLDialect true !- Oracle oracle.

9、jdbc.driver.OracleDriver jdbc:oracle:thin:localhost:1521:HibernateTest root 123456 org.hibernate.dialect.Oracle9Dialect true -(7)jdbc配置文件jdbc.properties,示例如下:#Mysqljdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql:/localhost:3306/examplejdbc.username=rootjdbc.password=root#oracle#jdbc.dr

10、iverClassName=oracle.jdbc.driver.OracleDriver#jdbc.url=jdbc:oracle:thin:localhost:1521:ora9i#jdbc.username=stamen#jdbc.password=abc(8)日志配置文件log4j.properties,示例如下:log4j.rootLogger=DEBUG,A1#log4j.rootLogger=DEBUG,A1,R#log4j.rootLogger=INFO,A1,Rlog4j.logger.org.hibernate=fatallog4j.logger.org.springfra

11、mework=DEBUG.opensymphony=fatallog4j.logger.org.apache=fatallog4j.logger.freemarker.cache=fatallog4j.appender.A1=org.apache.log4j.ConsoleAppenderlog4j.appender.A1.layout=org.apache.log4j.PatternLayoutlog4j.appender.A1.layout.ConversionPattern=%-dyyyy-MM-dd HH:mm:ss,SSS %c-%p %m%nlog4j.appender.R=org

12、.apache.log4j.RollingFileAppenderlog4j.appender.R.File=log.txtlog4j.appender.R.MaxFileSize=500KBlog4j.appender.R.MaxBackupIndex=10log4j.appender.R.layout=org.apache.log4j.PatternLayoutlog4j.appender.R.layout.ConversionPattern=%dyyyy-MM-dd HH:mm:ss,SSS %t %c %p - %m%n#.opensymphony=INFO#log4j.logger.org.apache.struts2=DEBUG#.laoer=DEBUG#.danga=ERROR4.template存放系统页面模板,示例代码login.ftl:#- SSH-登录页面

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1