注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关J2EE应用开发(第二版)

J2EE应用开发(第二版)

J2EE应用开发(第二版)

定 价:¥48.00

作 者: 赵强
出版社: 电子工业出版社
丛编项: Java开发专家
标 签: J2EE

ISBN: 9787121032158 出版时间: 2006-11-01 包装: 平装
开本: 16 页数: 438 字数:  

内容简介

  本书介绍如何将最流行的J2EE应用服务器WebLogic Server和最好的Java集成开发工具JBuilder结合起来开发J2EE应用,主要内容包括:WebLogic Server的安装与配置、Web应用开发、数据库访问、JMS开发、EJB开发、Web Services开发、J2EE安全框架等内容。本书还通过一个J2EE应用实例——JNEstore系统,介绍了当前流行的轻量级J2EE应用开发的全貌。.流行的服务器+流行的开发环境是本书的特色。从环境搭配到高级应用开发,本书为那些想用J2EE开发应用程序的初学者和中级读者提供了学习的捷径。...

作者简介

暂缺《J2EE应用开发(第二版)》作者简介

图书目录

第1章  J2EE概述    1
1.1  J2EE的产生    1
1.2  J2EE的优势    2
1.3  J2EE应用程序的结构    3
1.4  J2EE技术规范    4
1.4.1  JDBC    4
1.4.2  Servlet与JSP    5
1.4.3  JNDI    5
1.4.4  RMI    6
1.4.5  JMS    6
1.4.6  JavaMail    6
1.4.7  EJB    6
1.4.8  JMX    7
1.4.9  Web Services    7
1.5  J2EE的学习路线    8
1.6  小结    8
第2章  BEA WebLogic Server入门    9
2.1  WebLogic Server简介    9
2.1.1  WebLogic Server下
应用程序的结构    9
2.1.2  WebLogic Server的
技术名词    10
2.2  WebLogic Server
的安装    11
2.2.1  WebLogic平台安装    11
2.2.2  使用配置向导建立域    16
2.3  WebLogic Server
管理基础    19
2.3.1  使用管理控制台
配置服务器    19
2.3.2  使用weblogic.Admin
配置服务器    25
2.3.3  管理日志    30
2.3.4  监控服务器运行状况    33
2.4  小结    33
第3章  JBuilder使用入门    35
3.1  JBuilder 2006的新特性    35
3.2  JBuilder 2006集成开发
环境介绍    35
3.2.1  主菜单    37
3.2.2  工具条    38
3.2.3  工程窗口    38
3.2.4  结构窗口    39
3.2.5  文件窗口    39
3.2.6  内容窗口    40
3.2.7  消息窗口    43
3.3  JBuilder下的Java
程序开发    43
3.3.1  建立Java工程    43
3.3.2  程序的运行和调试    47
3.4  JBuilder对J2EE
开发的支持    48
3.4.1  客户端程序开发    48
3.4.2  中间层的开发    49
3.5  JBuilder 2006的J2EE
开发环境配置    51
3.6  小结    54
第4章  MySQL数据库的安装与使用    55
4.1  MySQL简介    55
4.2  MySQL的安装与管理    56
4.3  MySQL的常用操作    58
4.4  MySQL的JDBC开发    60
4.5  小结    60
第5章  WebLogic Server中的JNDI    61
5.1  JNDI简介    61
5.2  JNDI的基本操作    62
5.2.1  建立初始上下文    63
5.2.2  绑定与查找    64
5.2.3  完整的JNDI实例    64
5.3  WebLogic Server 9.0
中的JNDI树    68
5.4  小结    69
第6章  WebLogic Server中的
JDBC    71
6.1  WebLogic Server
支持的JDBC    71
6.1.1  JDBC简介    71
6.1.2  JDBC的结构    71
6.1.3  JDBC驱动程序    72
6.1.4  JDBC的主要对象    73
6.1.5  WebLogic Server数据源
配置    74
6.2  WebLogic Server下的
JDBC开发实例    80
6.2.1  建立连接    80
6.2.2  执行SQL语句    81
6.2.3  处理结果集    81
6.2.4  关闭连接    82
6.2.5  使用JBuilder 2006完成
JDBC实例    82
6.3  WebLogic Server中的
事务处理    85
6.3.1  事务的基本理论    85
6.3.2  JDBC中的简单事务    87
6.3.3  WebLogic Server中的事务    88
6.4  JDBC的高级话题    92
6.4.1  使用PreparedStatement    92
6.4.2  处理大数据对象    93
6.4.3  如何优化性能    97
6.5  小结    98
第7章  WebLogic Server的
JMS开发    99
7.1  JMS简介    99
7.1.1  JMS基础    99
7.1.2  JMS消息    101
7.1.3  持久订阅    107
7.2  JMS中的事务    107
7.2.1  事务性会话    107
7.2.2  JTA事务    108
7.3  WebLogic Server中的
JMS配置    109
7.4  JMS开发实例    115
7.4.1  点对点方式的JMS
实例    115
7.4.2  发布/订阅模式的JMS
实例    125
7.5  小结    129
第8章  开发JavaMail应用    131
8.1  JavaMail介绍    131
8.1.1  协议    131
8.1.2  JavaMail关键类    132
8.2  WebLogic Server中
JavaMail的配置    136
8.3  WebLogic Server对
JavaMail的支持    138
8.3.1  为WebLogic Server配置
JavaMail    138
8.3.2  使用JavaMail发送消息    138
8.3.3  使用JavaMail接收消息    139
8.4  JavaMail开发实例    140
8.5  小结    144
第9章  EJB技术架构    145
9.1  组件技术    145
9.2  EJB的基本概念    146
9.3  EJB的结构    147
9.4  EJB的类型    147
9.4.1  会话Bean    147
9.4.2  实体Bean    148
9.4.3  消息驱动Bean    149
9.5  EJB编程模型    150
9.5.1  基于RMI的工作原理    150
9.5.2  Bean类    150
9.5.3  对外接口    152
9.5.4  Home接口    152
9.6  EJB的部署和使用    154
9.6.1  部署描述文件    154
9.6.2  EJB-jar文件    155
9.6.3  使用EJB组件    155
9.7  小结    157
第10章  WebLogic Server中的
会话Bean开发    159
10.1  会话Bean的基本理论    159
10.2  无状态会话Bean开发    160
10.2.1  创建Remote接口    160
10.2.2  创建Home接口    161
10.2.3  创建Bean类    162
10.2.4  远程方法返回结果类    165
10.2.5  编辑部署文件    166
10.2.6  编写客户端测试
程序代码    168
10.3  有状态会话Bean开发    172
10.3.1  Remote接口程序    172
10.3.2  Home接口程序    172
10.3.3  代表商品的Item类    173
10.3.4  Bean类    173
10.3.5  编辑部署文件    175
10.3.6  编写客户端测试程序    176
10.4  JBuilder 2006下的
会话Bean开发    176
10.4.1  JBuilder 2006中开发会话
Bean的基本步骤    176
10.4.2  开发无状态会话Bean    177
10.4.3  开发有状态会话Bean    193
10.5  小结    208
第11章  WebLogic Server中的
实体Bean开发    209
11.1  实体Bean的基本理论    209
11.1.1  什么是实体Bean    209
11.1.2  实体Bean的组成    210
11.2  实体Bean开发实例    216
11.2.1  概述    216
11.2.2  开发步骤    216
11.3  使用EJB QL开发查询    229
11.3.1  EJB QL    229
11.3.2  查询方法开发实例    230
11.4  建立实体Bean的关系    232
11.4.1  实体Bean的关系概述    232
11.4.2  实体Bean关系开发实例    233
11.5  EJB引用    239
11.6  小结    240
第12章  WebLogic Server下的
消息驱动Bean开发    241
12.1  消息驱动Bean基本理论    241
12.1.1  优势    241
12.1.2  生命周期    242
12.2  开发和配置消息驱动
Bean    242
12.3  并发控制    244
12.4  使用事务    245
12.5  小结    245
第13章  Web开发技术概述    247
13.1  Web开发技术的历史与
发展趋势    247
13.2  Web应用程序的
结构及部署    248
13.3  如何成为一名优秀的
Web开发人员    252
13.3.1  基本技能    252
13.3.2  高级技术    253
13.4  小结    256
第14章  WebLogic Server下的
Servlet开发    257
14.1  Servlet的基本理论    257
14.1.1  什么是Servlet    257
14.1.2  Servlet的生命周期    257
14.1.3  开发一个简单的Servlet    258
14.1.4  Servlet的工作方式    260
14.2  Servlet编程接口    260
14.2.1  Servlet类接口的分类    261
14.2.2  与Servlet实现相关    261
14.2.3  与Servlet配置相关    262
14.2.4  与Servlet异常相关    262
14.2.5  与请求和响应相关    263
14.2.6  会话跟踪    264
14.2.7  与Servlet上下文相关    265
14.2.8  与Servlet协作相关    265
14.2.9  过滤    265
14.3  JBuilder 下最简单的
Servlet开发    266
14.3.1  建立Web应用    266
14.3.2  使用Servlet向导
建立Servlet    268
14.3.3  部署Web应用    270
14.3.4  运行Web应用程序    271
14.4  处理客户端请求的
Servlet开发    271
14.4.1 建立工程及Web模块    271
14.4.2  建立处理请求的Servlet    273
14.5  读取Servlet初始化
参数的实例    276
14.6  自动运行的Servlet
实例    278
14.7  Servlet过滤器开发    278
14.7.1  建立Web应用    279
14.7.2  使用Filter Servlet向导    279
14.7.3  运行Web应用程序    280
14.8  小结    280
第15章  WebLogic Server下的
JSP开发    281
15.1  JSP基础知识    281
15.1.1  JSP介绍    281
15.1.2  JSP语法基础    281
15.1.3  JSP生命周期    286
15.2  JBuilder下的JSP开发    287
15.3  JSP高级话题    292
15.3.1  使用JavaBean    292
15.3.2  使用标签    298


15.4  JBuilder下的Struts
应用开发实例    301
15.4.1  什么是Struts    301
15.4.2  建立Struts工程    303
15.4.3  部署及运行Struts工程    309
15.5  小结    309
第16章  理解Web Services    311
16.1  Web Services概述    311
16.1.1  Web Services是什么    311
16.1.2  Web Services的优点    312
16.1.3  Web Services的标准    313
16.2  Web Services
开发简介    315
16.3  面向服务的软件架构
(SOA)    315
16.4  小结    318
第17章  Web Services开发    319
17.1  BEA下的Web Services
开发简介    319
17.2  Web Services
开发实例    320
17.3  JBuilder下的
Web Services开发    326
17.3.1  建立JavaBean    326
17.3.2  Web Services配置    327
17.3.3  部署及测试    329
17.4  小结    331
第18章  Java安全基础    333
18.1  信息安全的基础知识    333
18.1.1  加密/解密    333
18.1.2  认证技术    336
18.1.3  数字签名    336
18.1.4  数字证书    337
18.1.5  SSL    337
18.2  Java安全模型    337
18.3  小结    339


第19章  WebLogic Server的
安全框架    341
19.1  验证与授权    341
19.2  用户和角色    341
19.3  说明性安全    341
19.4  编程性安全    342
19.5  安全域    342
19.6  小结    346
第20章  J2EE应用安全性    347
20.1  Web应用安全    347
20.1.1  定义<security-constraint>
元素    347
20.1.2  在web.xml中定义
<security-role>元素    348
20.1.3  在web.xml中定义
<login-config>元素    348
20.2  使用JAAS进行安全验证    350
20.2.1  JAAS简介    350
20.2.2  WebLogic Server下的
JAAS开发    351
20.3  EJB安全    362
20.4  小结    362
第21章  传统架构的J2EE
综合实例    363
21.1  网上购书系统需求分析    363
21.2  J2EE设计模式    364
21.2.1  设计模式概述    364
21.2.2  MVC设计模式    365
21.2.3  Session Facade 模式    366
21.2.4  EJBHomeFactory模式    370
21.3  网上购书系统设计    371
21.3.1  Web应用程序的设计    371
21.3.2  EJB部分的设计    372
21.4  网上购书系统的实现    373
21.4.1  准备工作    373
21.4.2  开发实体Bean    374
21.4.3  开发消息驱动
Bean orderMDB    377
21.4.4  开发会话Bean facade    379
21.4.5  开发购物车程序    384
21.5  小结    386
第22章  需求分析及技术方案    387
22.1  需求分析    387
22.2  架构设计    388
22.3  JNEstore的功能演示    390
22.4  小结    392
第23章  基于框架的J2EE
开发实例    393
23.1  基于StrutsWeb
层开发    393
23.1.1  定义JNEstore的
配置文件    393
23.1.2  建立应用程序初始页面    396
23.1.3  建立显示图书的
功能模块    397
23.1.4  建立用户登录功能模块    402
23.1.5  建立新用户注册
功能模块    405
23.1.6  建立购物车管理
功能模块    410
23.1.7  建立订单处理功能模块    414
23.1.8  建立退出应用程序
功能模块    416
23.1.9  建立图书查找功能模块    417
23.1.10  应用程序国际化    418
23.2  JNEstore业务接口定义    420
23.3  基于Hibernate框架的
数据操作    426
23.4  小结    438

本目录推荐