第一部份 |
主题 |
JSP/Servlet核心技术 |
大纲 |
l JavaEE体系架构
l Servlet技术
n Servlet作用
n JSP作用,以及JSP与Servlet关系
n 请求与响应
l MVC设计模式
n MVC设计模式作用
n 在JavaEE开发中如何运用MVC
l 页面跳转
n 请求转发
u 请求转发器的获取
n 响应重定向
n 跳转的路径问题
l 数据保存
n 隐藏域
n Cookie
u Cookie的添加
u Cookie的获取
n Session
u Session的创建
u Session的销毁
u Session的有效时间
l Servlet上下文
n ServletContext的创建
n ServletContext关键方法
l JSP核心技术
n JSP本质
n JSP的脚本元素
n JSP的指令
u Page指令
u Include指令
u Taglib指令
n JSP的标准动作
u Include动作
u Include动作与指令的区别
n JSP与JavaBean
u 与JavaBean有关的标准动作
l 自定义标签
n 开发自定义标签
n 使用自定义标签
n JSTL的使用
l 表达式语言
n EL的作用
n EL的使用
n EL与JSTL的配合 |
第二部份 |
主题 |
Struts2框架(一) |
大纲 |
l Struts2基本概念
n Struts2框架由来
n Struts2框架主要优点
l 与Struts1的区别
n Struts1的缺点
n Struts2如何解决Struts1的缺点
l Struts2的流程
n Struts2案例的执行过程
n 在IDE中开发Struts2简单案例
l 配置文件
n 核心控制器FilterDispatcher的配置
n Action的配置
n Action Result的配置
l Struts2的Action
n Action的作用
n Action如何做到可以单元测试
n Action的编程规范
l 拦截器原理
n 拦截器的作用
n AOP思想的使用
n 默认拦截器
n 自定义拦截器
n 配置拦截器 |
第三部份 |
主题 |
Struts2框架(二) |
大纲 |
l 输入校验
n 输入校验的重要性
n 输入校验集中常用手段
n Struts2框架的编程输入校验
n Struts2的自动输入校验
n 输入校验信息显示
l 异常处理
n 异常处理的位置
n 如何定义异常处理页面
n 异常处理配置
l 国际化
n 国际化文件的使用
n 使用国际化资源的标签
n 校验信息国际化
n UI国际化
l 类型转换
n 默认的类型转换
n 类型转换错误的信息提示
n 自定义类型转换错误提示
l Struts2常用标签
l AJAX技术 |
第四部份 |
主题 |
Hibernate框架(一) |
大纲 |
l JDBC编程
n JDBC核心API
n JDBC编程的主要优点及缺点
l Hibernate快速入门
n Hibernate简单demo
n Hibernate框架核心思想
n Hibernate核心API
l Hibernate配置
n .cfg.xml配置文件
n .hbm.xml配置文件
l 使用Hibernate框架操作数据库
n Select操作
n Insert操作
n Update操作
n Delete操作
l 对象状态
n 瞬时状态
n 持久状态
n 脱管状态 |
第五天 |
主题 |
Hibernate框架(二) |
大纲 |
l Hibernate框架处理关系映射
n 一对一关系映射
n 一对多关系映射
n 多对一关系映射
n 多对多关系映射
l Hibernate继承
n TPC
n TPS
n TPH
l Hibernate性能优化
l HQL语言
l Hibernate与Struts框架结合 |
第六部份 |
主题 |
Spring框架 |
大纲 |
l Spring简介
n Spring快速入门
n Java反射机制
n Spring框架重要组成部分
l Spring IOC机制
n 各数据类型装配
n 集合装配
n 构造装配与自动装配
l Spring AOP 机制
n 代理模式
n AOP概念
n Spring对AOP支持
l Spring数据层应用
n 与JDBC集成
n 与Hibernate集成
n Spring事务管理
n Spring回滚规则
l Struts+Hibernate+Spring结合案例 |
第七部份 |
主题 |
UML统一建模语言 |
大纲 |
l UML语言概念
n UML语言的发展过程
n UML语言的要素、模型与结构
n UML语言常用图
n UML语言的4+1视图
n UML语言中各种图之间的关系
n UML语言在核心开发活动中的使用
n 在Rose中常用图的绘制方法
l 基于UML的面向对象分析
n 基于UML面向对象分析模型及详细说明
n 面向对象模型与关系模型的转换
n 基于UML进行面向对象分析过程
l 基于UML的面向对象设计
n 面向对象设计的任务与解决措施
n 基于UML面向对象设计模型
n 分析模型与设计模型的映射
n 面向对象设计的原则与方法
l 案例分析 |
第八部份 |
主题 |
设计模式 |
大纲 |
l 设计模式相关概念
n 介绍什么是设计模式
n 为什么使用设计模式
n 设计模式的一个例子
n 设计模式总的原则
n 设计模式的其它原则
n 设计模式的分类
l 创建型模式
n 单例模式
n 简单工厂模式
n 工厂方法模式
n 抽象工厂模式
n 生成器模式
n 原型模式
l 结构模式
n 适配器模式
n 桥接模式
n 组成模式
n 装饰模式
n 外观模式
n 代理模式
l 行为模式
n 职责连模式
n 命令模式
n 观察者模式
n 策略模式
n 模板方法模式
n 访问者模式 |