您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页快速搭建SSH框架_详细

快速搭建SSH框架_详细

来源:意榕旅游网
MyEclispe中搭建ssh框架

1.建数据库:在MyEclipse中的MyEclipse Database Explorer创建自的

数据库连接。

2.建web工程:打开MyEclipse,在工程栏--------鼠标右击New--------选择Web project--------project Name输入sshdemo;勾起Java 5.0单选按钮--------完成 3.添加Spring:

选中所建的Web工程sshdemo--------鼠标右击选择MyEclipse--------选择Add Spring Capabilites…...--------spring version:选择单选按钮spring3.0--------

勾起多选按钮Spring 3.0 Aop Libraries;Spring 3.0 Core Libraries;Spring

3.0 Persistence Core Libraries;Spring3.0 Persistence JDBC Libraries;Spring 3.0 Web Libraries;勾选单选按钮Copy checked Library contents to project folder(TLDs always copied)--------单击Browse选择路径为WEB-INF/lib包--------完成

4.添加Hibernate:

选中所建的Web工程sshdemo--------鼠标右击选择MyEclipse--------选择Add Hibernate Capabilites…--------Hibernate Specification:勾选Hibernate3

--------勾选单选按钮Copy checked Library Jars to project folder and add to build-path,单击Browse选择路径为WEB-INF/lib包--------选择Spring configuration file--------选择Existing Spring configuration file; SessionFactory Id 输入sessionFactory --------DB Driver选中自己所建的数据库--------勾掉Create Session Factory class --------完成

5.添加Struts:

选中所建的Web工程sshdemo--------鼠标右击选择MyEclipse--------选择Add Struts Capabilites…--------Struts specification选择Struts2.1 --------勾选多选按钮:

Struts2 Core Libraries;Struts 2 Spring Libraries--------完成

6.Struts包迁移到WebRoot/WEB-INF/lib:

在桌面上新建一个临时文件夹--------所建的Web工程sshdemo中找到Struts 2 Spring Libraries,找到其下jar包的物理位置(右键copy qualified name),复制所有的jar包到新建的临时文件夹--------找到Struts2 Core Libraries下jar包的物理位置,复制所有的jar包到临时文件夹--------复制临时文件夹中的所以jar包到所建的Web工程sshdemo的lib中--------删除桌面的临时文件夹

7.Hibernate生成数据:

MyEclipse右上角选择MyEclipse Database Explorer--------连接自己创建的数据库(mysql)--------选中所要生成数据的表,右键Hibernate Reverse Engineering--------java src folder:/sshdemo/src(Browse所建的项目工程),java package:com.spy.sshdemo.pojo(生成文件所放位置),勾选Create POJO<>DB Table mapping information及其下的Update Hibernate configuration with mapping resource location,勾选Java Data Object及勾掉Create abstract classs,其他都不选填--------Type Mapping:选中Java types,Id Generator:选择native,其他都不选填--------(此步骤可以跳过,采用默认值)选中具体的表,Class name:给其你自己命名,Id Generator:选择native--------完成

8.在所建的Web工程sshdemo中添加包结构及其元素:pojo,dao,daoImpl,service,serviceImpl,action等(详见项目例子).

9.修改web.xml:

web所有内容改为:

index.jsp contextConfigLocation classpath:applicationContext.xml

org.springframework.web.context.ContextLoaderListener struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 *.action

10.修改applicationContext.xml:

修改:class=\"org.springframework.orm.hibernate3.LocalSessionFactoryBean\"> key=\"hibernate.dialect\">org.hibernate.dialect.HSQLDialect

key=\"hibernate.show_sql\">true key=\"hibernate.format_sql\">true

com/ssh/sshdemo /pojo/UserInfo.hbm.xml 添加:

class=\"org.springframework.orm.hibernate3.HibernateTransactionManager\"> class=\"com.ssh.sshdemo.hibernate.UserInfoHibernateImpl\"> class=\"com.ssh.sshdemo.service.impl.UserInfoManagerImpl\"> class=\"com.ssh.sshdemo.test.LoginAction\">

11.修改struts.xml: 添加:

/ok.jsp

12.部署到tomcat中,测试成功!

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务