使用SSH集成框架开发项目步骤
2013-09-30 15:45
288 查看
1、 环境搭建
a)添加Struts框架的支持
b)添加Spring框架的支持(选中5个类库,且Copy类库到WEB-INF/lib目录下)
c)在Eclipse 中,DataBase Explorer透视图下,创建DataSource
d)添加Hibernate框架的支持
e)删除项目/WEB-INF/lib/asm-2.2.3.jar
2、 创建实体类
3、 创建DAO层
a)创建BaseHibernateDao extends HibernateDaoSupport
b) 创建Dao接口
c) 创建DaoImpl extends BaseHibernateDao implements Dao接口
d) 在applicationContext.xml中添加配置
4、 创建Service层
a) 创建[b]Service接口[/b]
b) 创建[b]ServiceImpl implements
Service接口[/b]
c) 在applicationContext.xml中添加配置
5、 创建JSP页面
6、 创建ActionForm(使用实体类的对象做为成员变量,声明时new 实体类对象),并且修改JSP页面中控件的名字
7、 创建Action,并且修改struts-config.xml和applicationContext.xml中的配置
8、 调试运行
SSH2的搭建
Struts2+Spring+Hibernate是J2EE的最新流行框架。本篇是我搭建这个框架的经验总结。
本方案采用自底向上:Hibernate——>Spring——>Struts2的方式进行整合。具体步骤如下:
1.通过MyEclipse向导,导入实现Hibernate3.2功能:生成会话工厂和hibernate.cfg.xml文件。然后在src中添加log4j.properties文件。
2.通过MyEclipse向导,导入实现Spring2.5功能,生成applicationContext.xml文件。然后将Spring2.0 AOP Liberaries里的asm2.2.3.jar包删除。
3.组合实现Hibernate3.2+Spring2.5支持:利用MyEclipse反向工程的方法,以Spring<dao>生成dao对象的方式创建Hibernate DAO。
4.编写DAO接口和实现类。
5.修改applicationContext.xml文件,增加Spring事务管理、DAO代理、Dao实现类等bean的配置。
6.在源文件中修改web.xml文件,增加Spring2.5的所需要的环境上下文变量和过滤器配置,并增加OpenSessionInViewFilter的设置。
7.增加struts2相应类库和struts2与spring整合所需的jar包。
8.拷贝struts.xml文件到src根目录下,再修改struts.xml文件,进行常量配置。
9.修改web.xml文件,增加Struts2的过滤器配置。
10.编写action类。
11.在applicationContext.xml文件中添加Action的代理bean。
12.配置struts.xml文件,添加相应的Action,类名指向Spring中的代理bean。
13.编写Jsp文件。
14.发布web项目。
15.启动web服务器,运行项目。
a)添加Struts框架的支持
b)添加Spring框架的支持(选中5个类库,且Copy类库到WEB-INF/lib目录下)
c)在Eclipse 中,DataBase Explorer透视图下,创建DataSource
d)添加Hibernate框架的支持
e)删除项目/WEB-INF/lib/asm-2.2.3.jar
2、 创建实体类
3、 创建DAO层
a)创建BaseHibernateDao extends HibernateDaoSupport
b) 创建Dao接口
c) 创建DaoImpl extends BaseHibernateDao implements Dao接口
d) 在applicationContext.xml中添加配置
4、 创建Service层
a) 创建[b]Service接口[/b]
b) 创建[b]ServiceImpl implements
Service接口[/b]
c) 在applicationContext.xml中添加配置
5、 创建JSP页面
6、 创建ActionForm(使用实体类的对象做为成员变量,声明时new 实体类对象),并且修改JSP页面中控件的名字
7、 创建Action,并且修改struts-config.xml和applicationContext.xml中的配置
8、 调试运行
SSH2的搭建
Struts2+Spring+Hibernate是J2EE的最新流行框架。本篇是我搭建这个框架的经验总结。
本方案采用自底向上:Hibernate——>Spring——>Struts2的方式进行整合。具体步骤如下:
1.通过MyEclipse向导,导入实现Hibernate3.2功能:生成会话工厂和hibernate.cfg.xml文件。然后在src中添加log4j.properties文件。
2.通过MyEclipse向导,导入实现Spring2.5功能,生成applicationContext.xml文件。然后将Spring2.0 AOP Liberaries里的asm2.2.3.jar包删除。
3.组合实现Hibernate3.2+Spring2.5支持:利用MyEclipse反向工程的方法,以Spring<dao>生成dao对象的方式创建Hibernate DAO。
4.编写DAO接口和实现类。
5.修改applicationContext.xml文件,增加Spring事务管理、DAO代理、Dao实现类等bean的配置。
6.在源文件中修改web.xml文件,增加Spring2.5的所需要的环境上下文变量和过滤器配置,并增加OpenSessionInViewFilter的设置。
7.增加struts2相应类库和struts2与spring整合所需的jar包。
8.拷贝struts.xml文件到src根目录下,再修改struts.xml文件,进行常量配置。
9.修改web.xml文件,增加Struts2的过滤器配置。
10.编写action类。
11.在applicationContext.xml文件中添加Action的代理bean。
12.配置struts.xml文件,添加相应的Action,类名指向Spring中的代理bean。
13.编写Jsp文件。
14.发布web项目。
15.启动web服务器,运行项目。
相关文章推荐
- 使用SSH集成框架开发项目步骤
- 使用SSH集成框架开发项目步骤
- 用SSH集成框架开发项目步骤
- SSH集成开发框架开发步骤
- 使用Slua框架开发Unity项目的重要步骤
- 使用Slua框架开发Unity项目的重要步骤
- [教程]使用MyEclipse实现集成Struts+hibernate框架的项目开发过程
- idea集成开发工具的使用,tomcat服务器配置以及项目部署
- linux下使用pycharm 的tensorflow框架来开发python项目踩坑实时更新
- 使用Jquery+EasyUI项目开发情况的框架是中评---员工管理源代码共享
- XMPP框架 微信项目开发之XMPP简介——XMPP的起源,工作原理,使用方法
- 使用Jquery+EasyUI 进行框架项目开发案例讲解之四---组织机构管理源码分享 推荐
- XMPP框架 微信项目开发之XMPP框架中第三方框架CocoaAsyncSocket的使用——此框架其实是对C语言输入输出流的封装
- XMPP框架 微信项目开发之XMPP框架的导入——XMPP框架导入的详细步骤
- 某教育平台项目开发之--使用SSM框架开发过程遇到的问题总结
- SSH集成开发宝典步骤
- Java SSH 集成框架开发中的错误解决
- 使用Jquery+EasyUI 进行框架项目开发案例讲解之四 组织机构管理源码分享
- Android 项目框架 使用MVP开发
- 基于MVC4+EasyUI的Web开发框架经验总结(15)--在MVC项目中使用RDLC报表