21世纪全国高校应用人才培养信息技术类规划教材——Eclipse与J2EE应用开发
分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,
作者: 李长云,饶居华,李鹏,王志兵主编
出 版 社: 北京大学出版社
出版时间: 2008-6-1字数: 620000版次: 1页数: 379印刷时间: 2008/06/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787301130681包装: 平装编辑推荐
本书所介绍的Eclipse开发平台就是目前非常流行的一种开源软件,最初用于Java语言开发。Eclipse之技术先进,得到遍布全球的开发组织的普遍认可,许多重要公司的著名软件都正在使用Eclipse来进行开发。Eclipse具有与众不同的视野——它运用的是“以平台为中心”而非“以工具为中心”的思维方式。在Eclipse领域,世界上各种各样的软件技术都可以相互借鉴和参考,也可以在这个平台上发展。
内容简介
本书详细地介绍了在当前最流行的开发环境Eclipse环境下如何进行J2EE应用开发,主要内容有:Eclipse开发环境、WebLogic Server开发环境、J2EE体系结构及设计模式、EJB开发、JSP rvlet技术、struts2.0开发,最后讨论了一个电子商务应用的大型实例,具有实际的应用价值。本书实践性很强,在对每种技术的介绍中都穿插了实际的应用例子。
本书适合作为高校计算机专业教材,也可供广大企业应用开发人员阅读,无论是Eclipse的初学者,还是有经验的J2EE开发人员,都能从书中获益。
目录
第1章J2EE概述
1.1J2EE的发展历程
1.2J2EE概念及优势
1.3J2EE的应用程序模型
1.4J2EE的核心API与组件
1.5J2EE安装与配置
1.6小结
第2章Eclipse概述及开发环境的搭建
2.1Eclipse简介
2.2Eclipse的安装与运行
2.3Eclipse插件集成
2.4小结
第3章WebLogicServer开发环境
3.1WebLogic概述
3.2安装WebLogicServer
3.3配置WebLogicJDBC
3.4小结
第4章开发J2EE应用入门
4.1配置MyEclipse的WebLogic服务器
4.2简单Java程序开发
4.3Web应用开发
4.4EJB开发
4.5发布一个EJB项目
4.6小结
第5章J2EE体系结构
第6章J2EE设计模式
第7章会话Bean
第8章开发实体Bean
第9章消息驱动EJB
第10章测试EJB
第11章Servlet/JSP技术
第12章Struts2.0开发
第13章综合案例
参考文献
书摘插图
第1章 J2EE概述
为了加速设计和开发企业级的应用程序,Sun公司推出了一种全新的概念模型——_JaVa 2Platform Enterprise Edition(J2EE),它与传统的互联网应用程序模型相比有着不可比拟的优势。
J2EE平台提供了一个多层结构的分布式应用程序模型,该模型具有重用组件的能力、基于扩展标记语言(XML)的数据交换、统一的安全模式和灵活的事务控制;使开发者不仅可以比以前更快地发布对市场的新的解决方案,而且其独立于平台、基于组件的J2EE解决方案不再受任何提供商的产品和应用程序编程界面的限制。提供商和买主都可以选择最合适于其商业应用和所需技术的产品和组件。
本章将主要从如下几个方面介绍J2EE。
J2EE的发展历程
J2EE概念及优势
J2EE的应用程序模型
J2EE的核心API与组件
J2EE安装与配置
1.1 J2EE的发展历程
在“J2EE”这个缩略语被第一次介绍给世人的时刻,也许没有几个人可以预料出它在曰后的奇特历程。那是在1999年6月的JavaOne年会上,时任Sun公司Java企业开发部门主管的Mala Chandra兴奋地预告了Java世界的这位新成员的来临。
那些不熟悉背景的听众们,揣摩着她演说中出现的一串串全新术语,表情大概又是惊喜又是迷惑:一个完整的“多层企业开发架构”,以“容器”和“组件”的形式提供服务,一套“厂商中立的开放技术规范”,对开发者隐藏了不同平台和“中间件”的技术细节,实现了企业级应用间的“无缝集成”等。在今天的开发者看来,这些似乎都已经是老生常谈,但在当时的场景下,闪动在幻灯片上的每一个口号,都意味着听众们事后又要经历一段困难的学习过程。幸亏Chandra有一副了不起的口才,这位本科念建筑学的印度裔高层主管,谈起软件架构来也有很强的空间想象力。她清晰地说明了设计J2EE架构的两个初衷:
首先,对于厂商来说,J2EE意味着一套开放标准,加入这个标准,他们的产品就可以运行在各种不同的操作系统和工作环境下,成为一个成熟的企业运算体系中可替换的部件。
……