::: 课程大纲
精华文章  《.Net开发工程师就业班》培训...
普通文章  华为外包公司C++定向班课程大纲
普通文章  《C++高级工程师就业班》培训...
普通文章  《嵌入式Linux就业班》培训大纲
普通文章  《Java高级工程师就业班》培训...
普通文章  通讯领域C++就业班课程大纲
普通文章  《Hibernate+Spring周末提高班...
当前位置: 首页 >> 课程大纲 >> 《Struts+EJB3.0周末提高班》课程大纲
《Struts+EJB3.0周末提高班》课程大纲

作者:管理员     来源:ITJob就业培训网     发表时间:2006-09-30     浏览次数:    
字号:        打印  推荐  收藏  关闭窗口
关于Struts技术
   2003年Struts技术开始风靡全球。随着Struts技术的流行,国外大多数公司已不再单纯的使用Jsp + servlet + javabean 来开发自己的项目,而是首先选择一个优秀的框架,而Struts是其最好的选择。随着Struts技术的版本升级,技术不断完善和可扩展性增强等,使其功能越来越强大。Struts技术现已成为基于MVC模式的Web应用最经典框架。
   目前我国相关技术的发展至少要比国外落后两年,Struts技术开始在国内流行还不到一年的时间。而有技术实力应用Struts技术的企业还不到一半。Struts技术人才的不足是主要因素,其次是随着大量国外企业抢占中国软件市场,高端软件人才的争夺愈演愈烈,使得掌握Struts技术的高端技术人才价值飙升。而这其中,既掌握技术又具备项目经验的高端人才成为各大软件公司竞争的焦点。

关于EJB3.0技术
由于EJB的复杂性使之在J2EE架构中的表现一直不是很好。EJB大概是J2EE架构中唯一一个没有兑现其能够简单开发并提高生产力的组建。EJB3.0规范正尝试在这方面作出努力以减轻其开发的复杂性。EJB3.0减轻了开发人员进行底层开发的工作量,它取消或最小化了很多(以前这些是必须实现)回调方法的实现,并且降低了实体Bean及O/R映射模型的复杂性。
EJB3.0种废除了繁琐的部署描述和复杂的接口,努力的减轻开发的开发的复杂性,通过这个专题的实践相信EJB3.0能带给您更许多的惊喜。由于EJB3.0的简化甚至可以和一些轻量级技术相比,且其具有更广泛的业界支持。

Struts与EJB3.0技术的结合是表达了从视图到业务逻辑的完美结合,EJB3.0关于数据持久华的简单实现为整个企业级应用注入了新的活力。

Struts
课程目标 了解整个Web App的发展演变周期,对model1、model2有深入了解,并能分析两种模式的优缺点
MVC模式的全面深入掌握,能够在Web App中正确使用MVC
Struts1.2 API主要接口的全面掌握,对Struts1.2各个组成部分深入掌握
能够结合IDE熟练的开发Struts中MVC的各个模块表示构件(Action、ActionForm…)
对Struts的五大标签库能熟练运用
通过学习源码,达到对Struts的运作原理及步骤的深入了解
能够扩展Struts相关功能点以满足复杂的应用
课程内容

Web App的应用模式的演变过程(初始模式、JSP Model1、JSP Model2)
MVC模式的原理以及在N层应用中的使用
Struts1.2简介以及其相关目录内容介绍
Struts在大型应用中的发挥的优势
在Web应用中怎样安装Struts框架
Struts框架的主要组成部分的熟练掌握及运用(ActionForm、Action、struts-config.xml、资源文件、ActionServlet、RequestProcessor、ActionMapping等)
Struts框架的处理流程详细描述
在Eclipse+myEclipse IDE中各个组成部分的创建及使用讲解
Struts的I18N的原理及实现
Struts内置Action的功能以及使用的掌握(DispatchAction、IncludeAction、ForwardAction、LookupDispatchAction、SwitchAction)
Struts1.2的五大标签库的熟练使用(bean tag、html tag、logic tag、tiles tag、nested tag)
讲解Struts部分源码(ActionServlet、RequestProcessor等)
Stuts的深入(ActionServlet、RequestProcessor的扩展;动态ActionForm、validator框架的使用)

EJB3.0
课程目标 了解整个EJB3.0规范,对开发EJB3.0程序有深入了解,并能根据企业需求开发部署不同的EJB程序。
掌握 JDK1.5新特征并应用于EJB3.0的开发,及对EJB3.0的帮助。
通过对EJB3.0会话BEAN的深入学习,深入掌握有状态和无状态的差别,并根据企业业务不同需要选择两种不同会话BEAN.
学习消息驱动BEAN以及其再企业应用。
通过对EJB3.0实体BEAN的深入学习,深入掌握实体BEAN的规范并能使用QL语言用于数据库开发,并结合会话BEAN完成核心需求模块。
能够结合IDE熟练的开发Struts+EJB中的各种WEB模块与EJB模块的开发和部署。
课程内容 JDK1.5新特性讲解
EJB3.0开发运行环境配置(struts + tomcat + jboss)
Jboss详细介绍
会话Bean的开发:
STATELESS SESSION BEANS(无状态BEAN)
STATEFUL SESSION BEANS(有状态BEAN)开发
STATELESS SESSION BEAN与STATEFUL SESSION BEAN的区别.
依赖注入(DEPENDENCY INJECTION)
定时服务(TIMER SERVICE)
安全服务(SECURITY SERVICE)
消息驱动BEAN (MESSAGE DRIVEN BEAN)开发
实体BEAN(ENTITY BEAN)开发
ENTITY的生命周期和状态
实体BEAN的组成文件的配置
JBOSS数据源的配置
组合主键
单表映射的实体
关系对象映射
一对多及多对一映射
一对一映射
多对多映射
参数查询语言
EJB3.0 QL
Struts结合EJB开发web应用讲解
责任编辑:管理员
  打印本文  推荐本文  加入收藏  返回顶部  关闭窗口
上一篇: 就业新宠,PHP平台来势汹涌下一篇: Java开发者的十大戒律
□ 最新文章
精华文章  《.Net开发工程师就业班... 03-22
普通文章  华为外包公司C++定向班... 02-20
普通文章  《C++高级工程师就业班... 02-18
普通文章  《嵌入式Linux就业班》... 02-15
普通文章  《Java高级工程师就业班... 02-22
普通文章  通讯领域C++就业班课程... 10-17
普通文章  《Hibernate+Spring周末... 09-30
普通文章  《Struts+EJB3.0周末提... 09-30
普通文章  《PHP精品培训班》课程... 09-29
普通文章  《网络游戏开发工程师就... 06-09
□ 推荐文章
精华文章  《.Net开发工程师就业班... 03-22
精华文章  《移动终端J2ME(手游)开... 10-08
精华文章  《软件测试工程师就业班... 03-09
□ 热点文章
精华文章  《.Net开发工程师就业班... 03-22
精华文章  《软件测试工程师就业班... 03-09
精华文章  《移动终端J2ME(手游)开... 10-08
普通文章  《网络游戏开发工程师就... 06-09
普通文章  《软件编程思想及IT职业... 03-14
普通文章  《Hibernate+Spring周末... 09-30
普通文章  《PHP精品培训班》课程... 09-29
普通文章  《Struts+EJB3.0周末提... 09-30
普通文章  通讯领域C++就业班课程... 10-17
普通文章  《Java高级工程师就业班... 02-22
ITjob就业培训网? ITjob就业培训基地? 深圳培训|IT培训|就业培训|JAVA培训|C/C++培训|嵌入式培训|J2EE培训|.Net培训
JAVA学习|C语言学习|C++学习|嵌入式学习|.Net学习|手机游戏学习|网络游戏学习|J2ME学习|J2EE学习
常用手册:Mysql Ant Struts PHP JDK Hibernate Spring JSF
地址:深圳市福田区上沙创新科技园13栋4-6层 E-Mail: 汇款方式 | 邮箱 | 搜索 | 报名咨询
中国总机:4008100100就业培训
联系电话:0755-25630755 25605455 13534043417
在线咨询QQ:湖北河南365935157 其他地区632747101
粤ICP备05007909号