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

上传人:sh****n 文档编号:6416928 上传时间:2020-02-25 格式:PPT 页数:18 大小:333.50KB
返回 下载 相关 举报
ssh传统方式和注解方式集成.ppt_第1页
第1页 / 共18页
ssh传统方式和注解方式集成.ppt_第2页
第2页 / 共18页
ssh传统方式和注解方式集成.ppt_第3页
第3页 / 共18页
点击查看更多>>
资源描述
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 传统方式进行SSH集成 5 传统方式集成 步骤一 jar包将附件 ssh所需jar 文件夹下所有jar文件拷入WEB INF lib目录下 传统方式集成 步骤二 修改web xmlcontextConfigLocationclasspath applicationContext xmlorg springframework web context ContextLoaderListenerstruts2org apache struts2 dispatcher ng filter StrutsPrepareAndExecuteFilterstruts2 6 传统方式集成 步骤三 类似strut1集成步骤添加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包 corelib 和springlib 添加spring3 0相关jar包 aoplib corelib 和weblib 添加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 TransactionalpublicclassUserServiceImplimplementsUserService ResourceSessionFactoryfactory publicvoidadd UserInfouser TODOAuto generatedmethodstubfactory getCurrentSession persist user 其中的注解 service Transactional Resource缺一不可 service表示本类是一个业务类 Transactional添加事物控制通过 ResourceSessionFactoryfactory 向业务类注入SessionFactory对象 注解方式集成 步骤6 使用注解编写Action代码 ControllerpublicclassUserAction ResourceUserServiceuserService publicStringexecute userService add this getUser return success Controller表示为控制器类 Resource用于注入UserService 18 总结 没有万能的优秀框架 只有适合的框架我们要深入领会框架设计思想的精髓 并在实践中灵活运用
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!