联系我们

课程大纲

面向编程接口

  • 基于接口理念的建模与编程
  • 面向编程接口解决的问题

面向组件编程

  • 组件在Web应用模型中的作用,引入POJO对象的概念,作为执行Web应用组件功能的对象

控制反转与依赖注入设计模式

  • 控制反转模式及其变体
  • 依赖注入,IoC容器
  • 声明式Web应用组件之间的依赖关系

Spring架构概述

  • Spring应用上下文及其作为IoC容器的作用
  • 如何实现应用框架的功能?
  • 基于Spring的Web应用生命周期从何处开始?
  • 是否可以在非站点应用中使用Spring IoC容器?

配置文件

  • 通过XML文件声明式依赖注入,定义组件的创建与应用
  • 组件之间的依赖关系
  • 组件描述文件格式及Spring依赖注入示例

工厂组件及其使用

  • 将依赖注入描述文件中定义的组件映射到Spring工厂组件,实现注入机制
  • 单例与原型组件的区分

组件生命周期与组件识别

  • 组件生命周期
  • 组件识别

Spring AOP编程

  • 面向切面编程
  • 在设计与定义切点时声明式映射应用切面
  • Spring AOP简介与应用示例

Spring MVC

  • 讨论Spring框架中的控制器与视图抽象,及其应用示例。引入Spring应用的模型、视图与控制器理念

使用Spring MVC创建应用

  • Spring Web应用中的标准控制器与视图管理器
  • 将模型属性与视图绑定,反之亦然

事务与组件持久化问题简介

  • 事务管理(特别是Java EE)
  • 事务管理器
  • 轻量级框架与持久化

Spring事务管理机制

  • Spring框架的轻量级事务管理器
  • Spring的事务管理机制

使用Spring将表行映射到POJO对象

  • 使用Spring Framework的数据访问方法创建数据库查询
  • 定义数据访问
  • 创建数据访问对象(DAO)
  • 实现并使用DAO以稳定应用组件

要求

无。

 35 小时

客户评论 (2)

即将举行的公开课程

课程分类