- 同类热点网络课程
- 暂无相关热门网络课程
J2EE企业级实战应用培训
课时:56课时
一、课程描述:
本课程由浅入深,完整地学习以Java为核心的企业级软件开发技术。
二、课程大纲:
第一部分
培训目标:
· 了解J2EE的整体架构
· 具有Java企业开发EJB方面的知识,包括:Session bean、Entity bean、Message-driven bean、EJB-QL等
· 同时还可以学到的有:Transaction、Resource connection、Java Security等
· 学员可以掌握使用JavaEE技术开发WEB站点、企业级应用程序等。
培训大纲:
1、详细讲解MVC
· MVC设计模式
· MVC在WEB开发中的应用
· 通过一个实际的案例讲解MVC的实现
· 用工厂方法解决JDBC访问,讲解一个WEB站点开发的各个方面。
2、EJB技术
· JNDI
· RMI
· SessionBean
· EntityBean
· MessageDrivenBean
· 配置数据库连接池
· Weblogic服务器使用方法
· JBuilder2005开发EJB的过程
· 最新EJB3技术
3、EJB的高级话题
· 事务
· 安全
· 资源引用
4、EJB开发模式
· 通过一个EJB案例,讲解常用的EJB设计模式,同时讲解相关概念、SessionFacade、ServiceLocator、BussinessDelegate、DTO等应用。
第二部分 Hibernate框架企业级实战应用
培训目标:
· 掌握对象的持久化策略
· 掌握复杂对象的持久化
· 掌握关联和继承关系对象之间的持久化
· 掌握对象的生命周期
· 掌握HQL语言
· 熟练使用Hibernate框架开发应用软件,解决对象持久化。
培训大纲:
1、对象关系映射技术
· 介绍流行的ORM技术
· 详细讲解Hibernate框架
· POJO
· Hibernate数据库的配置
· Hibernate框架的核心对象
2、Hibernate对象
· 对象的操作
· 对象ID
· 对象的生命周期
· 对象的查询
· HQL语言
3、对象映射
· Hibernate缓存机制
· 普通属性映射
· 大对象映射
· 日期映射
· 复杂对象属性映射
· 关系映射
· 关联关系映射
· 数量关系的映射策略
· 方向性的映射
· 继承关系映射
4、 高级特性
· 事务及隔离性
· 锁概念
第三部分 Struts企业级实战应用
培训目标:
· 了解Struts的整体架构
· 能够灵活应用struts框架进行MVC模式的web开发
· 熟练使用Struts标签库
· 掌握Struts中高级对象的使用
· 能够使用Struts框架开发Web应用
培训大纲:
1、MVC
· 企业应用程序结构
· 什么是MVC?
· 为何使用MVC?
· 传统开发WEB中的弊端
· MVC实现的好处
· WEB开发中如何实现MVC
2、Struts框架
· 应用Struts框架如何实现MVC开发
3、Struts中的对象
· ActionForm
· Action
· 动态From等等
4、Struts高级对象应用
· DispatchAction使用
· LookupDispatchAction应用
· Validate框架
5、标签使用
· 标签的概念
· 如何使用标签
· Struts常用标签库
第四部分 选修内容
培训目标:
· 了解RIA(参考)
· 掌握常用的AJAX框架
· 掌握JavaScript的重要概念和常用函数及会使用JavaScript的调试工具
· 掌握基本的linux命令和简单配置
· 熟练使用CVS(SVN)等版本控制软件
· SQL语句(如果没有数据库的课程)
培训大纲:
1、AJAX部分
· AJAX程序的例子
· AJAX的用例
· 为什么用AJAX?什么是AJAX?
· AJAX的执行流程(整体进行把握)
· 在AJAX中使用的技术(JavaScript,DOM,CSS,XMLHttpRequest)(重点)
2、Linux部分
· Log in and out linux系统
· 创建文件和目录,并且改变它们的权限
· 操作文本文件(重点介绍vi等文本编辑器)
· 利用命令来查找目录和文件
· 掌握基本的网络命令
· 辨认和修改初始化文件
· 基本的shell编程
3、CVS和SQL语句
· 什么是源代码和版本
· 为什么需要学习CVS
· CVS的功能和结构
· 怎么去使用CVS
· SQL语句(建表语句,查询,权限控制等)
第五部分 Spring框架
培训大纲:
· Spring 框架的概览
· IOC
· AOP
· 事务
· 数据访问
· Spring MVC(可选)
对应证书: SCAJ证书(Sun Certified Enterprise Architect for J2EE Technology)
Sun认证Java企业级设计师
更多J2EE企业高级解决方案信息详情请点击:http://sh.pxto.com.cn/JiGou/8c08ff6e056acdde.html