java技术精讲
2015-02-04 09:26 709次
- 课程价格:请电话咨询
- 开课时间:滚动开班
- 上课地点:请咨询客服
课程详情
一、培训对象
1、对于软企或非软企专业开发*从事项目开发的一线程序员;
2、初步具备java或C++等OO类语言的,具有一定经验的软件工程师。
二、师资
余英翰:中科院计算所培训中心高级讲师,前美资软企资深架构师及业务骨干,主持并参与多个国内外大型软件项目,对基于java的开源项目有着多年的开发及使用经验,对目前的主流应用框架有着较深入的理解。
三、课程内容
课程安排 内容
*讲
JDBC技术介绍 (1)与JDBC有关的主要接口(Connection、Statement、PreparedStatement、CallableStatement和ResultSet等)及编程应用示例
(2)JDBC与oracle、mysql 等常用数据库连接实例
(3)数据库连接池技术及相关性能优化技术,常见连接池产品介绍
(4)DAO开发模式使用及适用领域
(5)领域数据模型与关系模型的转换
第二讲
Struts2开发技术 (1)WEB先导课程:JSP/Servlet、应用服务器介绍及Tomcat服务器管理使用
(2)Struts2框架的设计原理及工作流程
(3)Struts2控制器组件的开发技术
(4)Struts2表现层开发技术
(4)拦截器组件及拦截器组件栈
(5)文件上传及下载
(6)Struts2与Ajax技术的结合开发
第三讲
Hibernate框架/MyBatis集合框架 (1)MyBatis技术原理及开发及调试环境搭建,MyBatis开发基础
(2)Hibernate技术概述及Hibernate工作原理介绍
(3)Hibernate数据源配置及使用
(4)利用Hibernate主要接口API CURD编程应用示例
(5)Hibernate 值类型映射技术
(6)Hibernate 实体类型映射策略及技术
(7)Hibernate 查询技术
(8)Hibernate优化技术
第四讲
应用管理框架SPRING开发技术 (1)Spring框架的设计原理
(2)Spring的IOC及基于IOC的功能
(3)Spring的AOP及基于AOP的功能
(4)Spring对WEB应用的支持
(5)Spring对持久化层的支持
(6)spring对数据源的管理技术
第五讲
SSH2整合开发 Spring对Struts/Struts2的整合开发技术
案例精讲
第六讲
JMS技术及JMS中间件技术 (1)JMS工作原理及相关应用介绍
(2)JMS 中间件 ActiveMQ的安装,测试,配置,使用
(3)基于JMS的实例开发应用精讲
(4)Active MQ 与 Spring的集成开发应用
第七讲
WEB 客户端技术 (1)XHTML技术
(2)DIV+CSS综合技术的案例讲解
(3)JavaScript开发技术精讲
第八讲
WEB Service开发技术 (1)XML技术、格式良好、约束技术,基于java的XML解析技术
(2)SOAP及WSDL介绍
(3)WEB SERVICE的工作流程及原理
(4)基于XFire(CXF) WEB SERVICE框架的开发实际案例讲解
(7)项目应用中的WEB SERVICE技术综合应用
四、培训目标
1、掌握J2EE 的技术体系结构、能够系统地掌握J2EE Web 及轻量级开源框架技术。
2、能使用J2EE 平台技术开发多层架构的Web 应用系统及典型的OA 应用系统。
3、更深入地掌握J2EE Web 轻量级服务器的应用开发技术。
4、能够编程实现多层、松耦合和可重用的Web 应用组件,*建立一个支持可伸缩、灵活、可扩展、可个性化和支持国际化 的J2EE 架构的Web 应用系统。
5、使学员掌握基本OA办公自动化系统开发相关知识
五、培训时间、地点
时间:2015年一季度 地点:北京
六、证书
培训结束,颁发中科院计算所职业培训中心“JAVA工程师”结业证书。
相关课程
在线预约报名