J2EE企业级实战应用培训

课程介绍

本课程由浅入深,完整地学习以Java为核心的企业级软件开发技术

课时:56课时

学费:4800元

培训收益

1、了解正规项目开发流程;
2、能使用E-R模型对数据库进行设计;
3、使用Eclipse开发工具,基于Tomcat服务器完成项目代码开发;
4、深入理解MVC,并使用基本MVC进行项目开发;
5、理解报表组件在开发中的作用;
6、掌握完整的JAVA EE架构;
7、可以使用AJAX各种常用框架完成富客户端的开发;
8、掌握主流开发框架:Struts / Struts2 + Hibernate + Spring的联合开发;
9、掌握Struts 2.0使用,并可以使用Spring进行SSH2整合;
10、了解IBatis框架的基本使用。
11、实现技术

培训大纲

第一部分  JAVA EE基础  MVC + AJAX + XML

AJAX

AJAX的基本实现,核心对象XMLHttpRequest,事件触发与回调,用户名验证、联动菜单、关键字提示、分页功能

SVN

搭建SVN多人开发环境,配置SVN用户及权限,安装Eclipse中的SVN插件,EclipseSVN的使用。

XML

XML语法、DTDDOM/SAX/JDom/DOM4J解析、并使用AJAX进行DOM操作


第二部分 JAVA EE核心框架技术实战

JAVA EE架构

容器、服务、通讯

Hibernate 3

ORMapping基本概念、HQL、数据关联、继承映射关系、容器映射策略、实体映射、Annotation映射、缓存策略、源代码分析

IBatis

Hibernate之间的关系,使用IBatis完成ORM操作,Spring + iBATIS整合

Spring 3

IOCAOPJdbcTemplateHibernateTemplateTransactionSSH整合、Spring Annotation

DWR

DWR配置,DWR + Spring整合,DWR实现反向AJAX

JQuery + JSON

JQuery语法、实现原理、JSON语法、json-liborg.jsonJQuery + JSON完成AJAX

ExtJS

ExtJS作用,环境搭建,Spket插件,数据列表,表单提交,树型列表等

Struts 2

Sturts2 Struts 的关系,Struts 2 的开发,验证框架、拦截器、国际化、转换器、SSH2整合

JFreeChart

生成图表,饼状图,柱状图,线型图,结合struts2生成图表

iReport3.x

iReport工具的使用,配置数据源连接,绘制报表页面,依据sql语句生成报表,生成.jasper模版文件

JasperReport

依据ireport生成的模板在JavaEE项目中生成PDFExcelWord等格式文件,集成Struts2生成报表文件

对应证书

SCAJ证书(Sun Certified Enterprise Architect for J2EE Technology)
Sun认证Java企业级设计师