javaEE+大数据:第四阶段高级课程
Java是一门面向对象编程语言,不仅吸收了
C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此
Java语言具有功能强大和简单易用两个特征。
Struts2:
Struts2框架介绍
*原理及架构分析
快速掌握Struts2开发模式
Struts.xml详解
通配符的配置模式
DMI调用
ActionContext及ServletActionContext使用
类型自动转换机制
多模块的开发模式
单文件上传
多文件上传
文件下载
拦截器的介绍
默认拦截器
自定义拦截器
OGNL及值栈
Token机制
Struts2与JSON的结合使用
Struts2的国际化技术
Hibernate3:
Hibernate框架介绍
理解ORM思想
hibernate.cfg.xml配置
hbm.xml映射文件详解
实现对象到表记录的映射操作
主键的生成策略
对象的状态转换机制
Hibernate的一级缓存
Hibernate的一对多
Hibernate的多对多
懒加载机制
Hibernate的HQL查询
Hibernate的多表联合查询
Hibernate的分页技术
Hibernate的二级缓存
Hibernate的数据库连接池配置
Hibernate的注解
Spring3:
Spring框架介绍
IOC思想
DI依赖注入
Spring对Bean实例化方式
Bean的作用域问题
Bean的生命周期管理
XML装配Bean
注解装配Bean
Spring整合junit测试
Spring整合Struts
Spring的AOP
AOP原理解析
Spring整合Hibernate
DBCP数据源配置
C3P0数据源配置
声明式事务管理
注解式事务
SSH整合
SVN及项目实战:
SVN介绍
SVN服务端的安装及使用
SVN客户端的安装及使用
SVN团队开发注意事项
项目介绍
项目功能演示
项目关键技能点分析
原型界面的设计
岗位的管理
部门的管理
用户的管理
权限的设置设计
权限树的控制
权限的功能实现
项目检验
项目扩展
Mybatis:
MyBatis介绍
MyBatis架构分析
SqlMapConfig.xml配置
ParameterType输入映射
ResultType及ResultMap输出映射
MyBatis核心对象的生命周期和封装
MyBatis实现CRUD
动态SQL
Mybatis的一对一查询关联
Mybatis的一对多查询关联
Mybatis的多对多查询关联
Mybatis与Ehcache整合实现二级缓存
延迟加载
Mybatis逆向工程
Spring整合Mybatis
SpringMVC:
SpringMVC介绍
SpringMVC的架构分析
SpringMVC的快速入门
运行机制,地址映射
处理器,映射器,适配器
注解的使用
RESTful支持
SpringMVC的拦截器
文件的上传
异常处理器
SpringMVC与Struts2的区别
SSM的整合开发模式