图书介绍
Oracle J2EE应用开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (印)Jai Krishna,(印)Narendra M.Thumbhekodige等著;周悦芝译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302108560
- 出版时间:2005
- 标注页数:362页
- 文件大小:33MB
- 文件页数:380页
- 主题词:关系数据库-数据库管理系统,Oracle ;JAVA语言-程序设计
PDF下载
下载说明
Oracle J2EE应用开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录3
第1部分 理解基础3
第1章 Internet平台3
第2章 Java基础9
2.1 概论9
2.2 对象概念10
2.2.1 对象10
2.2.2 类10
2.3.1 程序11
2.3 语言特征11
2.2.3 对象实例和消息11
2.3.2 编译和执行第一个Java程序12
2.3.3 运算符15
2.3.4 break,continue和return20
2.3.5 异常处理21
2.4 基于Java的面向对象编程23
2.4.1 抽象和封装23
2.4.2 类声明23
2.4.6 实例方法24
2.4.5 实例变量24
2.4.7 类初始化工具24
2.4.4 类方法24
2.4.3 类变量24
2.4.8 构造器25
2.4.9 继承26
2.4.10 多态性27
2.4.11 接口28
2.5 Java平台29
2.5.1 Java运行时系统29
2.5.2 垃圾收集堆29
2.5.3 Java开发工具(JDK)31
3.1.1 线程基本原理33
3.1 Java线程33
第3章 高级Java33
3.1.2 防止不适当的线程访问变量和方法34
3.1.3 如何让程序多线程化35
3.2 基于Java的网络36
3.2.1 网络基础36
3.2.2 java.net包37
3.3 集合39
3.3.1 Collection接口40
3.3.2 Iterator接口40
3.3.3 Set接口41
3.3.4 List接口41
3.3.7 独立集合42
3.3.6 只读Collection42
3.3.5 Map接口42
3.4 反射43
3.5 串行化44
3.5.1 使用Serializable接口44
3.5.2 使用Externalizable接口45
3.5.3 transient数据46
3.5.4 释放资源保证完整性46
3.5.5 情景47
3.6 远程方法调用(RMI)47
3.6.1 设计和实现分布式应用系统的组件47
3.6.3 启动应用系统48
3.6.2 编译源码并生成存根(stubs)48
3.6.4 运行应用系统50
3.7 小结50
第4章 JavaScript51
4.1 JavaScript的特性52
4.2 数据类型52
4.2.1 简单数据类型53
4.2.2 复杂数据类型53
4.3 松耦合脚本语言53
4.4 变量53
4.4.1 隐式创建53
4.4.5 使用变量54
4.4.4 变量和数据类型54
4.4.2 显式创建54
4.4.3 赋一个值54
4.5 变量求值55
4.6 复合表达式求值55
4.7 算术、关系和逻辑运算符55
4.7.1 算术运算符55
4.7.2 关系运算符56
4.7.3 逻辑运算符56
4.8 语句56
4.9 在网页里执行JavaScripts57
4.10 下拉菜单62
4.11 小结69
第5章 数据库基础71
5.1 关系数据库模型71
5.2 结构化查询语言73
5.2.1 创建表73
5.2.2 添加约束74
5.2.3 操纵数据75
5.2.4 查询数据76
5.2.5 创建视图77
5.3 数据库交易处理77
5.3.1 ACID属性78
5.4.1 隔离级别79
5.4 数据库并发性79
5.4.2 锁定80
5.5 分布式数据库80
5.6 小结81
第2部分 获取技术85
第6章 理解J2EE85
6.1 从客户机-服务器模式到多层结构85
6.2 多层结构的优势86
6.3 应用服务器与J2EE86
6.4 J2EE容器87
6.5.3 Java servlet API89
6.5.5 Enterprise JavaBeans(EJB)89
6.5.4 Java Server Pages(JSP)89
6.5 J2EE标准89
6.5.2 Java数据库连接(JDBC)API89
6.5.1 Java Naming and Directory Interface(JNDI)API89
6.5.6 Java Message Services(JMS)90
6.5.7 Java Transaction(JTA)90
6.5.8 JavaMail API90
6.5.9 Java Authentication and Authorisation Service(JAAS)API90
6.5.10 J2EE连接器架构(JCA)90
6.6 应用的打包与部署90
6.7 Oracle9i J2EE应用服务器容器91
6.8 小结92
第7章 Java数据库连接93
7.1 JDBC94
7.1.1 Java数据库连接94
7.1.2 初步了解95
7.1.3 JDBCAPI概述96
7.1.4 JDBC驱动器98
7.1.5 连接(Connections)99
7.1.6 语句(Statements)100
7.1.7 ResultSet和ResultSetMetaData104
7.1.8 交易106
7.1.9 数据源(DataSource)109
7.1.10 连接池110
7.1.11 RowSet114
7.1.12 RowSet事件115
7.1.13 JDBC RowSet115
7.1.14 语句缓冲116
7.2 SQLJ117
7.2.1 比较SQLJ编程和JDBC编程117
7.2.2 使用SQLJ开发应用系统118
7.2.3 第一个SQLJ代码119
7.2.4 运行SQLJ程序120
7.2.5 迭代器(Iterators)121
7.2.6 上下文连接124
7.2.7 Oracle9iJDeveloper支持SQLJ125
7.2.8 Oracle9i的高级特征127
7.3 Java存储过程129
7.3.1 开发Java存储过程130
7.3.2 编写自己的Java程序130
7.3.3 把Java类载入数据库132
7.3.4 在数据库中发布Java类134
7.3.5 从Oracle9i JDeveloper装载和部署Java存储过程134
7.3.6 调用Java存储过程136
7.4 小结137
8.1 Java Servlet概述139
第8章 Java网络开发139
8.1.1 什么是Java Servlet140
8.1.2 什么是Servlet容器140
8.1.3 Servlets与传统CGI应用系统相比具有的优势140
8.2 HTTP协议概述141
8.3 Servlet生命周期141
8.3.1 装载与实例化142
8.3.2 初始化142
8.3.3 请求处理143
8.3.4 ServletResponse对象143
8.3.5 结束服务144
8.3.6 旅游信息servlet应用程序144
8.4.1 URL重写148
8.4 保持客户端状态148
8.4.2 cookies149
8.4.3 HTTPSession对象149
8.5 Servlet过滤器150
8.5.1 什么是Servlet过滤器150
8.5.2 过滤器生命周期151
8.5.3 配置Filter类153
8.6 应用生命周期事件154
8.7 包装和配置Servlet154
8.8 部署和调用Servlet155
8.7.3 创建WAR文件155
8.7.2 部署描述器的配置155
8.7.1 包装Servlet应用155
8.9 JSP(JavaServer Pages)概述156
8.10 JSP体系结构157
8.11 JSP基础语法158
8.11.1 指令158
8.11.2 声明158
8.11.3 表达式158
8.11.4 小脚本(scriptlets)158
8.11.5 注释159
8.12 JSP隐含对象159
8.13 异常处理159
8.15 使用JavaBeans组件160
8.14 会话管理160
8.16 一个简单的JSP应用161
8.17 小结164
第9章 J2EE核心服务165
9.1 引入J2EE服务165
9.2 Java命名和目录接口(JNDI)165
9.3 Java交易服务(JTS)167
9.4 Java消息服务(JMS)170
9.5 JavaMail173
9.6 Java授权和认证服务(JAAS)175
9.7 Java连接器架构(JCA)179
9.8 小结181
第10章 分布式组件开发183
10.1 概述183
10.2 基于Java的分布式组件方案的优点184
10.3 中间件服务的演化185
10.4 应用服务器和J2EE标准185
10.5 Enterprise JavaBeans技术一瞥186
10.5.1 EJB技术架构的优势186
10.5.2 EJB架构186
10.6 EJB容器187
10.6.2 EJB池188
10.6.1 EJB容器提供的服务188
10.7 EJB189
10.8 EJB类型192
10.8.1 实体组件192
10.8.2 会话组件193
10.8.3 消息驱动组件(MDB)193
10.9 编写第一个CMP实体组件194
10.9.1 实体组件的主键介绍194
10.9.2 Dept实体组件的主键类194
10.9.3 Dept实体组件的本地接口195
10.9.4 Dept实体组件的远程接口197
10.9.5 CMP Dept实体组件的组件执行工具198
10.9.6 在OC4J(Oracle Container for J2EE)里部署Dept实体组件200
10.10 编写第一个BMP实体组件206
10.11 编写第一个会话组件210
10.11.1 MySessionBean(MySession-EJB.java)的远程接口210
10.11.2 MySessionBean(MySessionEJB-Home.java)的本地接口211
10.11.3 部署会话组件到OC4J(Oracle Containers for J2EE)213
10.12 EJB 2.0的特性217
10.12.1 消息驱动组件217
10.12.2 EJB查询语言(EJB-QL)219
10.12.3 容器管理持续性(CMP)和容器管理关系(CMR)220
10.13 使用EJB的限制221
10.14 小结221
11.1 XML介绍223
第11章 基于Java的XML开发223
11.2 文档类型定义(DTD)和XML方案226
11.2.1 文档类型定义(DTD)226
11.2.2 XML方案230
11.2.3 XML名字空间235
11.2.4 名字空间在XML确认里有何帮助235
11.3 XML文档类型237
11.3.1 良好格式的XML文档237
11.3.2 有效XML文档238
11.4 为什么采用XML和Java239
11.5.2 基于Java的XML解析类型240
11.5.1 为什么解析XML240
11.5 基于Java的XML解析240
11.5.3 用DOM解析器解析XML241
11.5.4 用SAX解析器解析XML245
11.6 XSL和XSLT处理251
11.6.1 什么是XSL251
11.6.2 它怎样起作用252
11.6.3 编写第一个XSL252
11.6.4 什么是XSLT处理255
11.6.5 采用XSLT处理器进行XSLT处理255
11.7 Oracle9i XDK代码编程256
11.7.1 Java的Oracle9i XDK概述256
11.7.3 解决方案:带有Oracle XDK的动态消息应用系统257
11.7.2 问题:采用动态消息应用系统定制内容257
11.7.4 所有有关OTN的参考实现260
11.8 XML标准260
11.8.1 JAXP(支持XML处理的Java API)261
11.8.2 JAXM(支持XML消息的Java API)261
11.8.3 JAXR(支持XML注册登记的Java API)261
11.9 小结262
第12章 Web服务263
12.1 Web服务概述263
12.1.1 Web服务概述263
12.1.2 Web服务的类型266
12.2 SOAP,UDDI和WSDL266
12.3 Oracle9iAS Web服务268
12.4 编写Web服务270
12.5 小结277
第13章 安全279
13.1 n层结构的安全279
13.1.1 n层结构280
13.1.2 网络环境的安全需求281
13.1.3 代理认证282
13.1.4 公钥基础设施(PKI)安全方法282
13.2 Java安全284
13.2.1 安全策略和许可284
13.2.4 Java安全套接字扩展(JSSE)285
13.2.2 安全管理员285
13.2.3 Java身份验证和授权服务(JAAS)285
13.2.5 安全相关的工具286
13.3 Oracle应用服务器安全286
13.3.1 Oracle9iAS安全结构287
13.3.2 HTTP服务器安全288
13.3.3 Oracle因特网目录288
13.3.4 单点登录289
13.3.5 入口安全289
13.3.6 Java身份验证和授权服务(JAAS)290
13.3.7 安全访问Oracle9i数据库服务器290
13.4.1 系统和对象权限291
13.4 数据库安全291
13.4.2 行级安全292
13.4.3 在服务器上加密数据292
13.4.4 数据库完整性机制293
13.4.5 系统可用性因素293
13.4.6 用户认证293
13.4.7 数据库审核294
13.4.8 数据库里的Java安全实现工具294
13.4.9 采用JDBC的安全数据库连接295
13.5 小结295
14.1 生命周期活动299
第14章 应用系统开发299
第3部分 开发支持J2EE的真实应用系统299
14.2 设计重点301
14.2.1 设计方法纵览301
14.2.2 面向对象设计方法(OOD)的基础302
14.2.3 理解对象模型里的关系302
14.2.4 UML304
14.2.5 设计模式305
14.3 应用系统维度308
14.3.1 性能和扩展性308
14.3.2 Oracle9i平台上的可扩展性和执行性能309
14.3.3 易测试性310
14.3.6 可用性和可靠性312
14.3.7 易管理性312
14.3.4 安全312
14.3.5 可用性312
14.3.8 可支持性313
14.3.9 便携性313
14.3.10 本地化313
14.4 质量维度313
第15章 案例学习:虚拟购物中心315
15.1 概述315
15.2 J2EE应用系统的合理统一处理316
15.3 用例图316
15.4 数据库方案317
15.5 应用架构318
15.6 J2EE设计模式320
15.6.1 模型-视图-控制器320
15.6.2 命令外观321
15.6.3 会话外观323
15.6.4 值(Value)对象325
15.6.5 消息外观327
15.7 性能改进328
15.8 小结329
16.1 概述331
第16章 案例学习:酒店预订系统331
16.2 应用系统需求332
16.3 应用系统架构333
16.4 数据库方案334
16.5 J2EE技术图解338
16.5.1 EJB338
16.5.2 Servlets338
16.5.3 JAAS338
16.6 应用系统实现338
16.6.1 应用系统屏幕显示339
16.6.2 应用系统组织结构341
16.7.1 用户认证343
16.7.2 通用EJB查询代码343
16.7 应用系统编程343
16.7.3 在系统里添加和修改酒店344
16.7.4 一个联机酒店目录346
16.7.5 查询工具347
16.7.6 预订和取消348
16.7.7 购物车功能350
16.7.8 显示和更新预订信息353
16.7.9 合作汽车租赁系统的集成355
16.7.10 电子邮件确认355
16.7.11 底层结构要求355
16.8 最优方法的图解说明356
16.9 性能改进和健壮的应用系统开发357
16.10 小结358
第17章 J2EE 1.4的新内容359
17.1 Web服务359
17.2 部署360
17.3 授权360
17.4 J2EE连接器架构360
17.5 JSP361
17.6 Servlet361
17.7 EJB361
17.8 XML解析的Java API362
17.9 Java消息服务362
17.10 小结362
热门推荐
- 1850769.html
- 1793679.html
- 3604872.html
- 3575819.html
- 724750.html
- 2742115.html
- 3741473.html
- 2455244.html
- 3176270.html
- 3815695.html
- http://www.ickdjs.cc/book_82032.html
- http://www.ickdjs.cc/book_445297.html
- http://www.ickdjs.cc/book_1510473.html
- http://www.ickdjs.cc/book_3746974.html
- http://www.ickdjs.cc/book_1685620.html
- http://www.ickdjs.cc/book_114130.html
- http://www.ickdjs.cc/book_1608896.html
- http://www.ickdjs.cc/book_2247976.html
- http://www.ickdjs.cc/book_1996022.html
- http://www.ickdjs.cc/book_3247978.html