欢迎来到天天文库
浏览记录
ID:39338642
大小:808.10 KB
页数:50页
时间:2019-07-01
《SSH架构搭建--登录实例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SSH架构搭建--LoginDemoBy黄圣彪开发环境WindowsXPProMyEclipse5.5.1GAMySQL5.0前期准备—下载依赖包ftp://172.18.183.121//物流/SSH学习资料/libcommons-pool-1.4.jarmysql-connector-java-5.0.8-bin.jarSSH架构开发步骤环境配置添加SSH的依赖包编写SSH各层代码布署网站和测试环境配置建立MySQL数据库配置Tomcat服务器配置数据库的连接环境配置--建立数据库EnterPassword:root环境配置--建立数据库CreatedatabaseLoginDemo;us
2、eLoginDemo;CREATETABLEuser(idINTEGERNOTNULLauto_increment,userNameVARCHAR(50),passwordVARCHAR(50),PRIMARYKEY(id))DEFAULTCHARSET=gbk;charsetgbk;insertintouservalues(null,'bill','123');复制SQL脚本环境配置--建立数据库右键粘贴,回车环境配置--配置TomcatWindowspreferences…输入Tomcat,选择Tomcat5.x找到Tomcat的安装目录环境配置--配置数据库连接WindowsSho
3、wViewOther…工作区多了DBBrowser右键new…环境配置--配置数据库连接选择MySQL找到刚下载的包:mysql-connector-java-5.0.8-bin.jarUsername:rootPassword:rootjdbc:mysql://localhost:3306/LoginDemo新建WebProjectLoginDemo添加SSH的依赖包添加顺序SpringHibernateStruts添加依赖包--Spring勾选5个库:AOPCoreORM/DAO/Hibernate3J2EEWebMyEclipseAddSpringCapabilities…添加依赖
4、包--SpringcontextConfigLocation/WEB-INF/classes/applicationContext.xmlSpringContextServletorg.springframework.web.context.ContextLoaderServlet5、t-class>1修改web.xml,增加以下内容:添加依赖包--HibernateMyEclipseAddHibernateCapabilities…添加依赖包--HibernatesessionFactory添加依赖包--Hibernate选择刚才配置的数据库连接勾选CopyDBdriverjars…添加依赖包--HibernatedataSource添加依赖包--Hibernate添加依赖包--Hibernate删除冲突的3个包:asm.jarasm-attr.jarcglib-2.1.3.jar
5、t-class>1
6、增加连接池管理包:commons-pool-1.4.jar到目录LoginDemoWebRootWEB-INFlib添加依赖包--StrutsMyEclipseAddStrutsCapabilities…cn.bill.struts编写SSH各层代码各层职责:Hibernate:PO类,DAO接口,DAO实现Spring:Service接口,Service类,applicationContext.xmlStruts:Action,ActionForm,struts-config.xml编写SSH各层代码SSH层次调用说明图SSH代码编写--HibernateDBBrowser右键H
7、ibernateRe…右键OpenConnetion…SSH代码编写--Hibernatecn.bill.poSSH代码编写--HibernateSSH代码编写--Hibernate结果SSH代码编写--Hibernate编写DAO接口SSH代码编写--HibernateDAO接口对数据库操作的接口,一般包含CRUD操作。命名方式可根据习惯SSH代码编写--HibernateNew一个dao包,
此文档下载收益归作者所有