Java EJB应用程序设计
2008-4
机械工业出版社
栗松涛 编
544
《Java EJB应用程序设计》全面、系统地讲解了Java EJB应用程序的设计方法及技巧,主要内容包括Java EE 5和EJB 3.0组件概述,会话EJB的开发方法、组件设计及生命周期,JMS程序设计与消息队利,消息驱动Bean、SOAP与WebServce开发,Java持久化程序设计,伪对象数据库、反向依赖注入、切面程序的设计和事务管理等,最后基于Oracle数据库实现了一个高校教室综合信息管理系统,以此演示使用EJB设计应用程序的方法。 《Java EJB应用程序设计》内容安排由浅入深、由易到难,通过丰富的教学案例全面讲解了EJB的相关技术。《Java EJB应用程序设计》另一个特点是每章都结合完整程序代码演示特定知识点,并介绍一些在具体项目开发中的应用技术。《Java EJB应用程序设计》中的程序不需要特殊运行条件和编程环境,只需安装Java EE 5、Java SE 5或Java SE 6、JBoss 4.2.1、Apache Ant 1.6.5和记事本软件即可。读者只要坚持调试通书中的每一段程序,相信可以全面掌握这门新一代的企业级软件开发技术。 《Java EJB应用程序设计》适用于Java EJB应用程序设计的初学者或具有中等水平的读者,也可作为各类Java培训班的教材。
栗松涛,毕业于清华大学自动化系。先后担任过Intel公司项目经理,新东方软件培训部主任等职。2004年加盟北京数据服务公司从事软件架构研究。目前担任北京比特塞威斯图书服务事业部经理.《挑战Java程序员系列丛书》的主编;兼任北京数据服务公司软件反向工程副主任,负责多个大型软件反向工程项目。 著有多本软件架构类专业图书:《Java服务器架构设计与Tomcat源代码详解》《MVC架构设计与Stust源代码详解》《面向接口架构设计SSpring源代码详解》
丛书序前言第1章 Java EE 5和EJB 3.0概述1.1 Java EE 5概述1.2 EJB 3.0开发环境的安装与配置1.3 本书源代码的安装1.4 小结第2章 会话EJB开发方法概述2.1 会话EJB简介2.2 EJB 3.0无状态会话EJB的开发2.3 EJB 2.X无状态会话EJB的开发2.4 EJB 3.0有状态会话EJB的开发2.5 EJB 2.X有状态会话EJB的开发2.6 EJB 3.0和EJB 2.X的比较2.7 小结第3章 会话EJB组件设计第4章 会话EJB组件生命周期第5章 JMS与消息队列第6章 消息驱动Bean(MDB)第7章 Web Service概述第8章 WSDL接口设计与SOAP协议第9章 Web Service设计初步第10章 Web Service组件高级特性第11章 Java持久化与对象数据库第12章 JPA实体Bean第13章 实体Bean主键映射第14章 实体Bean属性映射第15章 实体Bean关联映射第16章 基于JPA的伪对象数据库设计第17章 对象查询语言EJB QL第18章 EJB反向依赖注入第19章 EJB切面程序设计第20章 事务第21章 高校教室综合信息管理系统附录 软件调试环境
第1章 Java EE 5和EJB 3.0概述: 1.1 Java EE 5概述: Java EE 5是基于层次式架构设计的一种企业级系统解决方案,具备Java技术的通用特点,包括标准性、开源性和普及性。Sun公司通过搜集、发掘各企业的开发与集成需求,提出设计规范,并提交各主要软件开发厂商,如Oracle、IBM、BEA等公司,在多方参与、协商一致的前提下,根据设计规范,制定某个技术的设计标准,并由Sun公司给出标准的参考实现、兼用性测试条件等,由其他厂商开发推广具体Java产品。 ……
《Java EJB应用程序设计》针对Java EE中的EJB开发技术进行了深入讨论,是作者实际开发心得和体会的汇总,很多案例都有很强的项目背景,是读者掌握EJB技术的一本不可多得的教材。全书由8个部分共21章组成,内容包括会话EJB开发方法概述、会话EJB组件生命周期、JMS与消息队列、Web Service概述、Web Service设计初步、JPA实体Bean、基于JPA的伪对象数据库、高校教室综合信息管理系统等。