嘉为Java SSH高级应用开发较佳实践课程,让学员深入理解Java高级应用开发、分层的软件架构、如何搭建高效与可服用的软件架构等问题,并理解JSF规范并熟练运用JSF进行WEB展现层的开发; 理解Spring的核心理念及核心模块,并能运用Spring开发业务层 ;理解ORM的核心理论,并能熟练的运用Hibernate进行各种对象,关系的映射;理解ORM的核心理论,并能熟练的运用Hibernate进行各种对象,关系的映射;初步掌握TDD的开发技术,并能熟练的运用JUnit进行测试。 【官网报名】: 【咨询热线】:020-38847288 课程名称:Java SSH高级应用开发较佳实践 培训天数:6天 课程大纲: **部分? 一、 技术总揽 二、 应用规范的一般原理 三、 ORM核心技术介绍 四、 Hibernate快速入门 五、 Hibernate配置入门 *二部分 六、 HQL语言 七、 JUnit快速入门 八、 基于JUnit的存储层的测试 九、 构建网上书城的数据存储层(一) *三部分 十、 ? Hibernate中实体关系的处理 十一、Hibernate性能优化 *四部分 十二、????? Hibernate中的事务管理机制 十三、????? Hibernate扩展 十四、????? Hibernate与其它框架的结合使用 十五、????? 构建网上书城的数据存储层(二) *五部分 十六、????? 作业讲解 十七、????? 业务层技术介绍 十八、????? Spring快速入门 十九、????? Spring配置入门 *六部分 二十、????? Spring中的核心概念 - IOC 二十一、? Spring中的核心概念 – AOP 二十二、? Spring中的AOP编程 二十三、? 使用JUnit测试基于Spring的业务层 *七部分 二十四、? Spring中的核心模块 二十五、? Spring事务管理 *八部分 二十六、? Spring中的JDBC数据访问及DAO应用 二十七、? Spring与其它框架的结合使用 二十八、? 构建网上书城的业务层 *九部分 二十九、? 作业讲解 三十、????? JSP/Servlet核心技术介绍 三十一、? Struts2快速入门 三十二、? Struts2中的MVC实现 三十三、? Struts2与Struts1 三十四、? Struts2中的Action *十部分 三十五、? 使用Struts2 UI标签库 三十六、? 使用OGNL语言 三十七、? Struts2中的数据验证 三十八、? 用JUnit测试展现层 *十一部分 三十九、? Struts2中拦截器的基本概念 四十、????? 自定义拦截器 四十一、? 拦截器的一些常见应用 四十二、? 构建网上书城的展现层 *十二部分 四十三、? 模板引擎与FreeMarker 四十四、? FreeMarker的基本语法 四十五、? 在Struts2中使用FreeMarker 四十六、? Struts2应用程序的国际化 四十七、? 整合Hibernate,Spring和Struts2,完成网上书城项目 嘉为Java SSH高级应用开发较佳实践是Java从业人员提高自身Java开发能力的培训课程,讲课导师拥有多年Java开发经验,为学员解决Java应用开发的疑问难题。