书籍详情

Java组件技术

Java组件技术

作者:赵莉 等主编

出版社:西安交通大学出版社

出版时间:2012-09-01

ISBN:9787560544700

定价:¥27.80

购买这本书可以去
内容简介
  《普通高等教育计算类“十二五”规划教材:Java组件技术》全面系统地介绍了基于Java的组件设计及开发方法,详细介绍了组件的相关概念及设计原则、Java反射及动态代理、企业级JavaBean、会话Bean、实体Bean、WebService框架及开发方法、Java消息服务、CORBA组件、事务、安全管理、配置组件、Socket通信组件、实体Bean开发实例等内容。各章均提供了丰富的实例,便于读者巩固知识,掌握组件设计的基本方法和技巧。《普通高等教育计算类“十二五”规划教材:Java组件技术》力求概念叙述准确、严谨,描述简练,语言通俗易懂,使读者易于理解和掌握。《普通高等教育计算类“十二五”规划教材:Java组件技术》适合作为高等院校计算机及相关专业组件技术课程的教材和工程技术人员学习组件的参考书,也适合于编程开发人员培训、广大计算机技术爱好者自学使用。
作者简介
暂缺《Java组件技术》作者简介
目录
第1章 组件技术及发展
1.1 组件技术提出的背景
1.2 软件组件技术的现状
1.3 组件的相关概念
1.3.1 组件
1.3.2 接口
1.3.3 组件化程序设计
1.4 组件技术标准
1.4.1 公共对象请求中介结构CORBA
1.4.2 构件对象模型COM和分布式构件对象模型DCOM
1.4.3 Java和Java2环境平台企业版J2EE
1.5 组件技术与企业级业务软件
1.6 组件技术的发展
1.7 组件设计原则
1.7.1 精准解决共性问题
1.7.2 无配置文件
1.7.3 与使用者概念一致
1.7.4 业务无关的中立性
1.7.5 对使用环境无依赖
1.7.6 单类设计和实现
本章小结
第2章 Java反射及动态代理
2.1 反射
2.1.1 什么是反射
2.1.2 Java语言中的反射
2.1.3 Java类反射中的类
2.2 反射调用的例子
2.2.1 反射类中的构造方法
2.2.2 反射类的父类和接口
2.2.3 完整的例子
2.3 动态代理
2.3.1 代理模式
2.3.2 Java动态代理相关接口及类
2.3.3 动态代理机制
本章小结
第3章 企业级JavaBean(Enterprise JavaBean)
3.1 EJB概述
3.2 使用EJB的优势
3.3 EJB与JavaBean
3.4 EJB体系结构
3.4.1 实体Bean
3.4.2 会话Bean
本章小结
第4章 会话Bean
4.1 会话Bean简介
4.2 无状态会话Bean
4.2.1 Bean类
4.2.2 业务接口
4.2.3 业务方法
4.3 有状态会话Bean
4.3.1 Bean类
4.3.2 业务接口
4.3.3 业务方法
4.4 有状态会话Bean与无状态会话Bean的选择
4.4.1 两种会话Bean的区别
4.4.2 两种会话Bean的优缺点
4.4.3 应用程序开发选择依据
本章小结
第5章 实体Bean
5.1 EJB 3中的实体Bean概述
5.1.1 EJB 2.1 中的实体Bean
5.1.2 EJB 3和EJB 2.1 的区别
5.1.3 EJB 3中的元数据批注:Annotation
5.2 Entity介绍
5.3 实体Bean规范
5.3.1 实体Bean中属性变量的访问
5.3.2 主键(Primary Key)和实体标识
5.4 实体Bean的持久化
5.4.1 操作持久化Entity
5.4.2 配置和获得EntityManager
5.5 实体Bean的生命周期和状态
5.6 实体Bean的操作
5.6.1 持久化Entity(Persist)
5.6.2 获取Entity
5.6.3 新建Entity
5.6.4 删除Entity
5.6.5 脱离/附合(Detach/Merge)
5.7 EJB3的查询语言
5.7.1 Query接口
5.7.2 简单查询
5.7.3 参数查询
5.7.4 查询的排序
5.7.5 查询部分属性
5.7.6 查询中使用构造器(Constructor)
5.7.7 比较Entity
5.7.8 批量更新
5.7.9 批量删除
5.7.1 0使用原生SQL语句
5.8 实体间的映射
5.8.1 一对一映射(one2one)
5.8.2 一对多映射(one2many)
5.8.3 多对多映射(many2many)
5.9 重要的关键字和元数据
5.9.1 Table
5.9.2 SecondaryTable
5.9.3 SecondaryTables
5.9.4 UniqueConstraint
5.9.5 Column
5.9.6 JoinColumn
5.9.7 JoinColumns
5.9.8 Id
5.9.9 IdClass
5.9.1 0MapKey
5.9.1 1OrderBy
5.9.1 2PrimaryKeyjoinColumn
5.9.1 3PrimaryKeyjoinColumns
5.9.1 4Transient
5.9.1 5Version
5.9.1 6Lob
5.9.1 7JoinTable
5.9.1 8TableGenerator
5.9.1 9ScquenceGenerator
本章小结
第6章 EJB与WebService
6.1 WebService概述
6.1.1 WebService技术标准
6.1.2 Webservice的特点
6.2 JavaEE提供的WebService构架
6.2.1 WebService for Java EE
6.2.2 JAX-RPC
6.2.3 SAAJ
6.2.4 JAXR
6.2.5 EJB3
6.2.6 JAXM
6.2.7 WebService的Java API
6.3 WebService开发和支持环境
6.3.1 SUN公司
6.3.2 IBM公司
6.3.3 BEA公司
6.3.4 APACHE组织
6.4 WebService的开发方法
6.4.1 自底向上的开发
6.4.2 自顶向下的开发
6.4.3 往返开发
6.5 WebService与EJB 3的实现案例
本章小结
第7章 Java消息服务
7.1 Java消息服务概述
7.1.1 JMS简介
7.1.2 JMS体系结构
7.2 通信域模型
7.2.1 点到点模型
7.2.2 发布/订阅模型
7.2.3 消息传送机制
7.2.4 持久与耐久消息
7.2.5 松耦合和异步通信
7.3 消息数据
7.3.1 消息头(Headers)
7.3.2 消息属性(Properties)
7.3.3 消息体(Body)
7.4 JMS编程模式
7.4.1 基本概念
7.4.2 编程模式
7.5 编程实例
……
第8章 CORBA组件
第9章 事务
第10章 安全管理
第11章 配置组件
第12章 Socket通信组件
第13章 实体Bean开发实例
猜您喜欢

读书导航