| 第一天 |
| 主题 |
Java语言基础(一) |
| 大纲 |
· Java的发展概况、JVM、垃圾回收机制、代码安全性
· Java语言特点
· Java SE 5.0新特性简介
· 定义类、成员、构造函数、方法重载 |
| 第二天 |
| 主题 |
Java语言基础(二) |
| 大纲 |
· 标识符、关键字、数据类型
· 表达式和流程控制:分支控制、循环控制
· 数组定义和声明、多维数组的创建
· JDK5.0中对数组的迭代
· 类的继承
· 类的多态性、Object类介绍、this/super关键字、值传递 |
第三天 |
| 主题 |
Java语言基础(三) |
| 大纲 |
· final、static、abstract关键字
· 枚举类型
· 抽象类、接口、内部类
· 捕获异常、创建自定义异常
· Java基础类 |
第四天 |
| 主题 |
Java语言基础(四) |
| 大纲 |
· Java集合框架:List,Set,Map,迭代器
· 泛型机制
· Java多线程机制 |
第五天 |
| 主题 |
Java语言基础(五) |
| 大纲 |
· 高级I/O流:基本原理,方法,结点流与过滤流、I/O流链创建
· 使用Annotation |
| 第六天 |
| 主题 |
Java Web组件开发(一) |
| 大纲 |
· Web应用简介及Web应用架构
· Servlet简介
· Servlet的生命周期
· 基于J2EE平台的Web应用架构
· 基于Tomcat的部署
· ServletConfig,ServletContext
· Cookie机制
· 状态和会话管理 |
| 第七天 |
| 主题 |
Java Web组件开发(二) |
| 大纲 |
· 请求的转发、服务器端引用和Servlet链接
· MVC设计模式及应用
· 监听器与过滤器
· JSP概述
· 隐含对象
· 脚本元素
· JSP的动作
· JavaBean技术 |
| 第八天 |
| 主题 |
Java Web组件开发(三) |
| 大纲 |
· 编写JavaBean代码
· 使用JSP中调用JavaBean
· 处理服务器端的异常
· 健壮的web应用程序设计
· Web应用程序的安全 |
| 第九天 |
| 主题 |
Java Web组件开发(四) |
| 大纲 |
· 自定义标记
· JSTL与I18N
· EL与JSF
· JavaScript概念与使用 |
| 第十天 |
| 主题 |
Java Web组件开发(五) |
| 大纲 |
· AJAX概述
· AJAX涉及的技术
· AJAX案例
· JSF介绍 |
| 第十一天 |
| 主题 |
Struts框架(一) |
| 大纲 |
· JDBC入门
· 驱动程序
· 执行语句
· 结果集
· 数据库连接池与数据源
· Struts快速入门
· Struts框架构造 |
| 第十二天 |
| 主题 |
Struts框架(二) |
| 大纲 |
· Struts控制器组件开发
· Struts多模块开发
· Struts配置提升 |
| 第十三天 |
| 主题 |
Struts框架(三) |
| 大纲 |
· Struts扩展开发
· Struts与其它框架的结合使用
· Struts项目实战 |
| 第十四天 |
| 主题 |
Hibernate框架(一) |
| 大纲 |
· 数据库核心技术介绍
· Hibernate快速入门
· Hibernate配置
· Hibernate映射
· 持久化对象、对象状态
· 主键生成器、内置类型 |
| 第十五天 |
| 主题 |
Hibernate框架(二) |
| 大纲 |
· HQL、QBC、QBE语言
· 集合与集合映射
· 一对一关系映射
· 一对多关系映射
· 多对一关系映射 |
| 第十六天 |
| 主题 |
Hibernate框架(三) |
| 大纲 |
· Hibernate继承
· Hibernate组合
· Hibernate性能优化
· Hibernate与其它框架的结合使用
· 使用Eclipse开发Hiberante应用 |
| 第十七天 |
| 主题 |
Spring框架(一) |
| 大纲 |
· Spring简介
· Spring快速入门
· Spring IOC机制
· 装配集合
· 构造装配与自动装配 |
| 第十八天 |
| 主题 |
Spring框架(二) |
| 大纲 |
· Spring AOP 机制
· Spring数据层应用
· 与JDBC集成
· 与Hibernate集成
· Spring事务管理 |
| 第十九天 |
| 主题 |
Spring框架(三) |
| 大纲 |
· Spring回滚规则
· Spring在Web层应用
· 生成PDF视图
· 生成Excel视图 |
| 第二十天 |
| 主题 |
Spring框架(四) |
| 大纲 |
· 与Struts集成
· Spring在JNDI中的应用
· Spring在RMI中的应用 |
| 第二十一天 |
| 主题 |
EJB组件技术 |
| 大纲 |
· EJB2.0概述
· EJB2.0分类
· RMI与JNDI
· 会话Bean开发入门
· 会话Bean回调函数
· EJB3.0概述
· EJB3.0案例 |
| 第二十二天 |
| 主题 |
UML语言 |
| 大纲 |
· 标准建模语言UML概论和基本视图 (0.5天)
· UML历史背景
· UML建模过程
· UML模型简介 |
| 第二十三天 |
| 主题 |
UML与设计模式概述 |
| 大纲 |
· UML静态模型
· UML动态模型和实现模型
· 设计模式概述
· 结构模式 |
| 第二十四天 |
| 主题 |
设计模式 |
| 大纲 |
· 设计模式基本原则
· 创建型模式
· 结构模式 |
| 第二十五天 |
| 主题 |
设计模式 |
| 大纲 |
· 行为模式
· Java EE设计模式 |
| |