《应用课堂精简》ppt课件

《应用课堂精简》ppt课件

ID:26935692

大小:1.73 MB

页数:32页

时间:2018-11-30

《应用课堂精简》ppt课件_第1页
《应用课堂精简》ppt课件_第2页
《应用课堂精简》ppt课件_第3页
《应用课堂精简》ppt课件_第4页
《应用课堂精简》ppt课件_第5页
资源描述:

《《应用课堂精简》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaEE应用技术基础济南大学信息学院刘鹍liukun@ujn.edu.cn1回顾:Struts2应用Struts2开发流程:2个XML+Action类+JSP页面+JavaBean校验器:validate方法或者XML校验器注意:命名+位置拦截器:struts.xml配置拦截器类(继承AbstractInterceptor,重写intercept方法)国际化:struts.properties相应语言的properties文件(*_zh_CN.properties或*_en_US.properties)位置+命名2回顾:Hibernate应用Hibernate开发步骤:(1)创建H

2、ibernate的配置文件、创建SessionFactory类。(2)创建持久化类。(3)创建对象-关系映射文件。(4)通过HibernateAPI编写访问数据库的代码。3回顾:Spring应用依赖注入工厂模式依赖注入的两种方式Spring主要接口BeanFactory、ApplicationContextSpring配置文件applicationContext.xml配置文件SpringAOPAdvice(5种类型-around、before、after、throw、introduction)Pointcut(时机)Spring事务4种声明式事务管理的配置方式:Transaction

3、ProxyFactoryBeanTransactionProxyFactoryBean+Bean继承BeanNameAutoProxyCreator(常用)DefaultAdvisorAutoProxyCreator4回顾:Spring应用Spring与Struts整合应用添加Struts2开发能力(jar包、web.xml、strut.xml)添加Spring开发能力(jar包、applicationContext.xml)添加Spring支持包struts2-spring-plugin.jar修改web.xml,增加spring支持创建消息包文件struts.properties修

4、改applicationContext.xml修改struts.xmlSpring与Hibernate整合应用添加Spring开发能力(jar包-5libraries、applicationContext.xml)加载Hibernate框架(Hibernate配置文件由Spring管理、sessionFactory由Spring注入)5回顾:Struts2、Hibernate和Spring整合应用分层架构模式添加Spring开发能力添加Hibernate开发能力生成Hibernate所需的POJO类和映射文件映射文件在Spring配置文件中注册开发DAO层继承HibernateDaoS

5、upport类super.getHibernateTemplate()Spring配置文件中注入sessionFactory开发Service层依赖注入实现WEB层Action类(action类+spring配置文件+struts配置文件)过滤器(过滤器类+struts配置文件)数据校验(xml+命名+位置)分页(Pager类+DAO层+Action层+JSP)6第7章JSF应用7第7章JSF应用ServletAPI请求/响应模型收集HTML页信息servlet执行业务逻辑在HTML上显示结果HTMLServlet业务 逻辑8第7章JSF应用ServletAPI缺点维护问题:HTML嵌

6、入servlet代码9第7章JSF应用JavaServerPages体系结构优于ServletAPI模型-视图-控制器(MVC)模式:表示层与业务逻辑层分离代码重用易于维护JSPJSPJSPServletJavaBeanEJBWeb服务视图控制器模型10第7章JSF应用Struts2Struts是MVC设计模型的开放源代码Struts是通过一组Java类和JSP标签库实现的Struts有助于管理Web应用开发和维护,加快开发过程11第7章JSF应用Web应用开发截至目前,JavaWeb技术已被公认为具有:移植性扩展性灵活性可用于构建大型企业解决方案但不适于快速应用开发(RAD)缩短学习

7、过程构建中小企业(SMB)解决方案12第7章JSF应用——学习要点1.JSF简介2.第一个JSF程序3.ManagedBean4.JSF标签13第7章JSF应用7.1.JSF简介7.2.第一个JSF程序147.1JSF简介JavaServerFaces:JavaServerFaces(JSF)技术是构建Web应用的框架JSF将Web应用框架开发推进了一步,以ServletAPI和JSP技术为基础功能性体系结构更理想,RAD,便于维护Servle

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。