IT
软件工程
安全
嵌入式开发
Java
.NET
C/C++
数据库
网络与操作系统
数码艺术设计
高端公开课
质量控制与质量保证
Oracle10G开发与管理
高级项目管理师
现代软件过程与有效开发
高级系统架构师
高级软件需求分析师
GJB5000A
GJB5000A介绍
GJB5000A培训
GJB5000A咨询
 
全部课程
Java
Java2语言核心技术 J2SE应用开发技术 J2EE Web及框架开发技术
J2SE及XML应用开发技术 SSH框架技术 Spring框架应用开发技术
Hibernate框架应用开发技术
J2EE Web及框架开发技术

课程背景
Sun在1997年首先提出J2EE的一套完整的规范和技术平台的标准,经过将近10年的技术发展和不断地完善和升级,其技术应该是先进和成熟的。J2EE技术平台更适合于开发大型的分布式企业应用系统。因为第一是基于J2EE技术平台开发的系统可以应用于各类操作系统和应用平台之上,系统可移植性非常强;第二个技术原因是基于J2EE技术平台的应用系统安全性和稳定性都很高;而第三个技术原因是由于J2EE技术平台经过十几年来的不断发展完善,其技术已经十分成熟,因此在提供给用户极大灵活性的同时,也能有效保证系统的可靠性。J2EE Web系列开发技术精讲研习班精选J2EE Web开发中比较主要的轻量级的技术课程,如“J2EE Web应用开发技术”、“Struts和Struts2框架技术”和“Hibernate框架技术”三门课程,这三门课程从技术上为三个不同的层次,并且组合在一起又构成一个企业级的应用系统课程中所需要的表示层、持久层等方面的技术和知识。课程的行业针对性从事软件开发或软件管理的人员:软件项目经理、软件开发经理、软件设计师、软件开发员。

课程特色
(1)授课方式直接在机器中边讲边练,学员人手一机,保证最佳的学习效果。
(2)案例教学:教学过程中辅以大量的教学案例,循序渐进地引导学员迅速掌握相应的知识和技能。
(3)注重实用:任课教师具备多年的软件开发经验,他们不仅精通所讲授的课程有关的技术及知识,而且具备丰富的项目经验,在教学的过程中会将自己的项目经验、心得体会、错误处理的方法等传递给学员。

学习基础
具备Java语言基础、J2EE Web开发编程技术基础,有两年以上软件开发项目实践经验。培训目标经过本课程模块的系统培训和学习,将能够掌握J2EE Web开发中的各个相关方面的技术。教师在授课过程中将贯穿案例,能够迅速地帮助学员掌握J2EE  Web开发技术、应用服务器平台的搭建以及MVC架构模式的具体应用。
从而使学员更深入地掌握J2EE Web轻量级服务器的应用开发技术以最终编程实现多层、松耦合和可重用的Web应用组件,最后建立一个支持可伸缩、灵活、可扩展、可个性化和支持国际化的J2EE架构的Web应用系统。

课程周期
总课时为8天(8×8=64课时),具体授课时间可根据学员自身情况调节。

课程内容
第一部分:J2EE Web开发技术(2天)
1. Web编程模型及Sun Java的MVC的三层结构的具体应用
2. JSP内置对象如session、application、request、response和out等九种JSP内置组件对象的编程应用。
3. Web页面中的错误处理方法和技术
4. Web应用中的JavaBean编程及应用及JSP Model 1的两层的开发结构。
5. Java Servlet技术及应用
6. JSP和Servlet 各自的应用和及JSP Model 2的三层的开发结构
7. JavaScript语言以及页面中的数据检查方法
8. JSTL标签技术及具体的应用
9. Web数据库编程和DAO模式等的应用:JDBC原理及连接方法、JDBC在Web技术中的实际应用等。
10. Web应用程序综合开发实例:利用Eclipse+ Tomcat等商业开发工具实现JSP/Servlet的Web应用网站的综合开发。
第二部分:Struts2框架技术(3天)
11. Struts2系统架构,业务控制器Action组件的开发及应用,各种核心配置文件
12. 拦截器组件技术及应用
13. 实现表单数据校验
14. 在Struts2中实现国际化技术
15. 在Struts2中实现文件上传和下载等
16. 基于Struts2框架技术的项目开发实例精讲
第三部分:Hibernate框架技术(3天)
17. Hibernate 框架技术:
应用Hibernate技术的主要优点,为什么要使用Hibernate工具,如何提供一致的数据库访问操作,什么时候使用Hibernate框架技术,Hibernate框架技术系统中的主要API。
18. Hibernate中有关数据库连接的系统配置技术术的应用示例:
创建Hibernate的配置文件,创建持久化类,创建对象-关系映射文件;
配置Hibernate系统,hibernate.properties和hibernate.cfg.xml文件中的各个配置项目的介绍。
19. Hibernate核心 API及线程安全:
Session接口,SessionFactory接口,Configuration接口,Transaction接口和Query接口;
利用ThreadLocal实现线程安全的应用,Web应用中的线程安全技术的实现。
20. 各种实体关联映射的实现及示例:
一对一的实体映射实现;
一对多的实体映射实现;
多对一的实体映射实现;
多对多的实体映射实现。
21. 各种集合映射实现及示例:
Component 映射技术;
Set 映射技术;
List 映射技术;
Map 映射技术
22. 各种继承映射实现及示例:
实现继承关系的三种映射方式一一每个具体子类映射成单个数据库表;
单表策略;
继承关系树的每个类对应一个表。
23. 在Hibernate中操作数据:
Hibernate查询语言HQL;
根据标识符检索对象,使用HQL检索对象,利用Query接口实现查询,利用Criteria 接口实现查询;
二进制和备注类型字段的数据访问。
24. Hibernate中的事务管理和缓存技术:
事务及事务的具体应用----使用数据库的事务处理技术、基于数据库连接的事务处理技术和使用事务处理服务器技术;
应用Hibernate中的事务管理技术和缓存技术。
25. 基于Hibernate框架技术的项目开发实例精讲
证  书
培训结束后,考核合格者颁发培训中心的“结业证书”,自愿申办“653工程”证书,150元/本。
费  用
培训费:含教材、证书、午餐、等,食宿统一安排,费用自理

付款方式
名  称:中科院计算所职业培训中心
开户行:北京银行中关村支行
帐  号:01090302900120105445661