SSH121:Struts + Spring + Hibernate框架开发

开班计划时间:18 小时
  • 具体开课时间请咨询课程顾问
预约试听 马上咨询
课程介绍
适用对象:软件开发人员、系统分析员、程序管理员
学习收获:Struts、Spring和Hibernate 都是业界流行的Java 开源框架,由Struts、Spring 和Hibernate 框架整合而成的架构即国内流行SSH 架构,它是基于MVC 架构的理想实现方案之一。使用SSH 架构实现的Web 应用程序,无论是表示逻辑和业务逻辑,还是业务处理过程和域实体,彼此之间都实现了清晰地分离。 本课程介绍了Struts、Spring 框架和Hibernate 框架的开发,讲授如何使用Struts框架实现应用程序的表示及控制模块,使用Spring 框架实现应用程序的业务建模,使用Hibernate 框架实现对象/关系映射,并将Struts、Spring 和Hibernate 有机结合,开发SSH 架构的Web 应用程序。使用这些技术,可以设计并开发出结构良好的高级商用Web 应用程序。
详细大纲
1 开源项目Struts应用开发-1
1.1 J2EE Web层设计剖析
1.2 Struts Framework概览
1.3 Struts Controller组件:ActionServlet、Action
1.4 Struts Model组件:ActionForm
1.5 Struts View组件:JSP
1.6 配置Struts Applications
1.7 JSP自定义标记库
1.8 Struts标签库:HTML、Bean、Logic、Neste
2 开源项目Struts应用开发-2
2.1 扩展Struts框架
2.2 异常处理机制
2.3 Struts Validator Framework
2.4 国际化和Struts
2.5 Struts和EJB
2.6 使用Tiles标记库
2.7 Struts应用程序的日志机制
2.8 解决性能瓶颈
2.9 基于Struts Framework的Web Applications设计考虑
2.10 使用Struts Test Case测试Struts应用
2.11 Struts实战经验
2.12 Struts实战经验
3 Spring Framework-1
3.1 Spring Framework概述:
3.1.1 Spring Framework介绍
3.1.2 Spring Framework的目标
3.1.3 Spring Framework的优点
3.2 Dependency Injection:依赖注入
3.2.1 依赖注入的实现类型
3.2.2 三种依赖注入模式的对比比较
3.3 Spring Bean 封装机制
3.3.1 Bean Wrapper类
3.3.2 Bean Factory类
3.3.3 ApplicationContext
3.3.4 Web Context
3.4 装配Bean
3.4.1 基本装配
3.4.2 自动装配
3.5 与web框架集成
3.5.1 与Struts框架集成
3.5.2 与JSF框架集成
3.5.3 产生非HTML输出:Excel、PDF
4 Spring Framework-2
4.1 数据持久层
4.1.1 Spring中事务管理
4.1.2 基于JDBC的持久层封装
4.1.3 Hibernate in Spring
4.2 访问企业服务
4.2.1 配置Spring获取JNDI对象
4.2.2 集成JavaMail服务
4.2.3 实现定时调度任务
4.2.4 使用JMS发送消息
4.3 Aspect Oriented Programming
4.3.1 AOP概念
4.3.2 AOP in Spring
4.3.3 Dynamic Proxy 与Spring AOP
4.4 Spring实战经验
4.5 基于Struts、Spring、Hibernate的案例实现
5 利用Hibernate构建持久层-1
5.1 Java对象持久技术概述
5.2 Hibernate概述
5.3 对象-关系映射基础
5.4 映射对象标识符
5.5 映射一对多关联关系
5.6 操纵持久化对象
5.7 映射组成关系
5.8 Hibernate的映射类型
5.9 Hibernate的检索策略
5.10 Hibernate的检索方式
6 利用Hibernate构建持久层-2
6.1 数据库事务与并发
6.2 管理Hibernate的缓存
6.3 映射继承关系
6.4 Java集合类
6.5 映射值类型集合
6.6 映射实体关系
6.7 Hibernate高级配置
6.8 Hibernate与Struts框架集成
6.9 Hibernate实战经验
7 利用Hibernate构建持久层-4
7.1 利用Hibernate构建持久层-4
课程评价

课程评价({{EvaluationTotal}})

课程满意度

评价

您还没有给课程评分哦

满意度

    追加评价:

课程咨询
内容:

您还没有填写内容!

暂无问答,赶紧去提问吧
{{item.AnswerState==1?"已解决":"未解决"}}
{{item.Content}}
{{item.StudentAskTime}}
{{itemanswer.UserName}}
{{itemanswer.Content}}
{{itemanswer.StudentAskTime}}
同类课程推荐 more
嘉为大讲堂 more
原创文章 more

您好! 欢迎来到学领未来 !

学领未来提供线上及线下的学习服务,根据您的位置,为您推荐最近的线下培训地点 分站,你选择: