`

新书《Java EE实用教程——基于WebLogic和Eclipse(第2版)》目录

 
阅读更多
经过了一年多的修改,新书《Java EE实用教程——基于WebLogic和Eclipse(第2版)》终于出版了。
相对于本书的第一版,这个版本的改动如下:
1)增加了部分内容,包括RMI、Web Service,增加了实验指导书和习题手册;
2)去掉了部分内容,包括EJB中关于EJB 2的内容和JavaMail API;
3)对结构进行了调整,把JMS放到了第一部分,Java Web部分的内容和结构也进行了调整,把JSF部分单独提出来形成第四部分;
4)软件升级,WebLogic服务器的版本升级为10.0,MyEclipse的版本升级为7.5。
本书第2版的特点如下:
1)严格按照Java EE规范编写,几乎涵盖了Java EE规范中的所有内容;
2)采用流行的应用服务器WebLogic和开发环境Eclipse,每部分内容都会介绍如何使用Eclipse进行开发,如何配置WebLogic服务器以及如何使用服务器;
3)理论结合实践,为了让读者更容易理解各种概念,书中采用了大量的实例;
4)提供了配套的电子版实验指导书和习题手册,每个实验都有详细的操作过程,读者按照实验指导书能够完成相应的功能,每章内容都配备了习题手册。
下面是图书的目录:
第一部分 基础服务
第1章 概述2
1.1 Java EE架构2
1.2 应用组件3
1.3 Java EE提供的服务3
1.4 容器5
1.5 Java EE服务器对应用组件的支持5
1.6 平台角色5
1.7 应用服务器的选择与安装7
1.8 集成开发环境的选择与安装7
第2章 使用JNDI访问命名和目录服务10
2.1 什么是JNDI10
2.2 使用JNDI连接WebLogic的JNDI树12
2.3 一个典型的JNDI实例14
第3章 使用JDBC访问数据库17
3.1 JDBC概述17
3.2 连接数据库的基本过程21
3.3 实例24
3.4 数据库连接池26
第4章 使用JTA进行事务处理31
4.1 事务处理概述31
4.2 JDBC事务32
4.3 事务处理服务32
4.4 JTA事务处理33
第5章 远程方法调用38
5.1 RMI结构38
5.2 RMI编程38
第6章 使用JMS接发消息43
6.1 消息服务概述43
6.2 消息服务器配置45
6.3 JMS API和消息选择器49
6.4 点对点模式的消息发送和接收实例49
6.5 发布-订阅模式的消息发送和接收55
第二部分 Java Web开发
第7章 Java Web应用概述62
7.1 Web应用概述62
7.2 Java Web应用的主要技术64
7.3 发展历史66
7.4 简单Java Web实例:登录68
7.5 Java Web应用文档结构74
7.6 Servlet运行原理74
7.7 JSP运行原理75
第8章 JSP基本语法78
8.1 JSP基础知识78
8.2 JSP指令81
8.3 JSP动作标签89
8.4 内部对象95
8.5 在Eclipse中开发JSP程序103
第9章 Java Servlet技术107
9.1 Servlet概述107
9.2 制作一个Servlet的完整过程109
9.3 Servlet与客户端的交互111
9.4 Servlet过滤器117
9.5 处理Servlet生命周期事件119
第10章 EL121
10.1 EL的基本用法121
10.2 即时计算和延迟计算122
10.3 值表达式和方法表达式123
10.4 运算符126
10.5 保留字128
10.6 隐式对象128
第11章 JSTL131
11.1 核心标签库131
11.2 XML标签库135
11.3 国际化标签库137
11.4 SQL标签库139
11.5 函数标签库142
第12章 基于MVC的简单实例146
12.1 功能设计146
12.2 系统实现148
12.3 项目运行155
第三部分 Web Service
第13章 Web Service概述158
13.1 什么是Web Service2158
13.2 WSDL159
13.3 SOAP162
13.4 UDDI165
第14章 Java EE对Web Service的支持167
14.1 JAXR167
14.2 JAXB171
14.3 SAAJ175
第15章 使用JAX-WS开发Web Service180
15.1 JAX-WS的工作原理180
15.2 Web Service的编写、打包、部署、测试和访问180
15.3 JWS文件184
15.4 build.xml文件186
15.5 Web Service文档结构187
15.6 在MyEclipse中开发和访问Web Service189
第四部分 JSF框架
第16章 JSF概述196
16.1 为什么要使用JSF技术196
16.2 什么是JSF应用196
16.3 JSF体系结构196
16.4 JSF的组成197
16.5 JSF的UI组件库198
16.6 JSF的标准请求处理生命周期198
第17章 一个简单的JSF应用200
17.1 开发步骤200
17.2 开发过程201
17.3 请求处理生命周期207
第18章 UI组件210
18.1 创建包含JSF的JSP页面210
18.2 UI组件类及HTML组件标签211
18.3 core标签225
18.4 创建自定义组件226
18.5 呈现器227
第19章 在JSP中使用JSF228
19.1 本地化228
19.2 转换器229
19.3 事件和监听器235
19.4 验证器238
19.5 导航243
19.6 配置JSF应用246
第20章 辅助Bean249
20.1 辅助Bean的Bean类249
20.2 配置辅助Bean250
20.3 使用统一EL引用Bean251
20.4 编写辅助Bean252
20.5 将组件值或组件实例绑定到外部数据源260
20.6 引用辅助Bean方法263
20.7 使用自定义对象264
第五部分 EJB部分
第21章 EJB概述268
21.1 什么是EJB268
21.2 一个简单的EJB例子269
21.3 EJB的目标是什么270
21.4 EJB的发展历史270
21.5 EJB的特点273
21.6 EJB的类型273
第22章 会话Bean275
22.1 会话Bean的分类及生命周期275
22.2 编写会话Bean276
22.3 编写会话Bean的客户端280
22.4 在MyEclipse中开发会话Bean284
22.5 通过控制中心部署EJB288
22.6 作为Web Service的EJB289
22.7 有状态会话Bean与无状态会话Bean的比较290
22.8 EJB的运行原理292
22.9 实例池293
第23章 消息驱动Bean296
23.1 什么消息驱动Bean296
23.2 编写消息驱动Bean的Bean类297
23.3 为消息驱动Bean创建部署描述符299
23.4 在MyEclipse中开发消息驱动Bean299
第24章 EJB访问其他资源301
24.1 访问数据源301
24.2 访问定时服务301
24.3 使用UserTransaction接口进行事务处理305
24.4 拦截器306
第六部分 JPA
第25章 JPA概述314
25.1 相关概念314
25.2 什么是JPA315
25.3 为什么要使用JPA315
25.4 如何使用JPA317
25.5 如何学习JPA321
第26章 JPA基础应用323
26.1 准备持久提供者和准备驱动程序323
26.2 准备数据库及表323
26.3 使用Persistence.xml配置数据库信息323
26.4 编写实体类325
26.5 使用Table配置类与表的对应关系326
26.6 使用Id配置主键326
26.7 使用Column配置列与属性的关系327
26.8 使用@Basic和@Transient327
26.9 客户端程序328
26.10 在MyEclipse中开发JPA简单应用329
第27章 使用JPA完成实体的操作333
27.1 实体的状态及操作333
27.2 获取实体管理器工厂335
27.3 获取实体管理器336
27.4 如何使用实体管理器337
27.5 处理事务340
第28章 使用JPA完成查询345
28.1 使用EntityManager根据主键查询对象345
28.2 编写简单查询345
28.3 创建Query对象346
28.4 使用命名查询346
28.5 处理查询中的变量347
28.6 得到查询结果348
28.7 使用分页查询349
28.8 对查询结果的访问349
28.9 使用标准SQL语句350
第29章 JPA进阶353
29.1 主键生成策略353
29.2 复合主键356
29.3 嵌入式主键358
29.4 一对一关系的配置和使用359
29.5 多对一和一对多关系的配置和使用361
29.6 多对多的关系362
29.7 把查询的多个值封装成对象363
29.8 批量更新和删除363
29.9 使用存储过程364
29.10 实体生命周期回调方法365
第30章 JPA查询语言367
30.1 语句的类型367
30.2 简单无条件查询368
30.3 具有简单查询条件的查询369
30.4 带有关系的查询373
30.5 使用子查询376
30.6 查询中使用函数377
30.7 ORDER BY子句378
30.8 GROUP BY和HAVING379
30.9 SELECT子句完整语法379
第31章 综合实例:订单管理381
31.1 JPA知识要点381
31.2 创建数据库表381
31.3 创建持久单元和实体类382
31.4 创建管理实体的会话Bean387
31.5 编写客户端程序进行测试388
第七部分 企业级应用的安全
第32章 企业级应用的安全392
32.1 安全相关的基本概念392
32.2 在WebLogic Server中配置用户和用户组393
32.3 Web应用的安全394
32.4 EJB应用的安全400
图书封皮
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics