收藏 分享(赏)

ssh2传统方式和注解方式集成.ppt

上传人:scg750829 文档编号:8315904 上传时间:2019-06-20 格式:PPT 页数:18 大小:333.50KB
下载 相关 举报
ssh2传统方式和注解方式集成.ppt_第1页
第1页 / 共18页
ssh2传统方式和注解方式集成.ppt_第2页
第2页 / 共18页
ssh2传统方式和注解方式集成.ppt_第3页
第3页 / 共18页
ssh2传统方式和注解方式集成.ppt_第4页
第4页 / 共18页
ssh2传统方式和注解方式集成.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、1,ssh2传统方式和注解方式集成,SSH集成,1,2,目标,4.1 使用传统集成方式 4.2 使用注解集成方式,2,3,SSH集成,Struts2作为一个优秀的MVC框架,较好的解决了Web应用程序中视图、控制器和模型组件间逻辑联系,但是对于特别复杂的Web应用,还显得不够 作为优秀的开源框架,Spring和Hibernate与Struts2集成,可以设计出更加优秀的Web应用。 Spring基于“依赖注入”,可以更好管理整个Web应用中的各种资源,实现各组件间的松散耦合。 Hibernate可以帮助Web应用实现更加高效、强大的数据持久化,确保Web应用的性能和稳定。,3,传统方式进行SS

2、H集成,5,传统方式集成,步骤一:jar包 将附件”ssh所需jar”文件夹下所有jar文件拷入WEB-INF/lib目录下。,传统方式集成,步骤二:修改web.xmlcontextConfigLocation classpath:applicationContext.xmlorg.springframework.web.context.ContextLoaderListenerstruts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterstruts2 /* ,6,传统方式集成,步骤三:类似strut

3、1集成步骤 添加struts2、spring的配置文件struts.xml和applicationContext.xml 创建所需的entity/dao/biz/action ,7,传统方式集成,步骤四:配置applicationContext.xml,8,传统方式集成,步骤五:配置struts.xml/show.jsp /index.jsp,9,同sping配置中action的配置对应,注解方式进行SSH集成,注解方式集成,步骤1:添加相关框架jar包 添加struts2.1的相关jar包:core lib和spring lib 添加spring3.0相关jar包:aop lib、core

4、lib、和web lib 添加hibernate3.1相关jar包:全选,注解方式集成,步骤2:修改web.xml 同传统方式,注解方式集成,步骤三:配置applicationContext.xml文件头引入:aop、tx、context ,注解方式集成,步骤3:配置applicationContext.xml 只需配置dataSource和sessionFactory,注解方式集成,步骤4:配置struts.xml 加入:/show.jsp /index.jsp,注解方式集成,步骤5:使用注解编写业务类(biz+dao) Service Transactional public class

5、UserServiceImpl implements UserService Resource SessionFactory factory; public void add(UserInfo user) / TODO Auto-generated method stub factory.getCurrentSession().persist(user); 其中的注解service、Transactional、Resource缺一不可: service表示本类是一个业务类 Transactional添加事物控制 通过Resource SessionFactory factory;向业务类注入SessionFactory对象,注解方式集成,步骤6:使用注解编写Action代码 Controller public class UserAction Resource UserService userService; public String execute() userService.add(this.getUser(); return “success“; Controller表示为控制器类 Resource用于注入UserService,18,总结,没有万能的优秀框架,只有适合的框架 我们要深入领会框架设计思想的精髓,并在实践中灵活运用。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报