JDBC与Java数据库编程

JDBC与Java数据库编程
作 者: George Reese 石永鑫 宋隆 石永鑫
出版社: 中国电力出版社
丛编项: O'Reilly精品图书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Java
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《JDBC与Java数据库编程》作者简介

内容简介

Java和数据库相结合后所产生的能量相当惊人。然而,要使它们结合工作却颇费周折——这主要是因为Java处理的是对象,而大多数数据库却并不如此。本书描述了标准的Java接口,利用它们可以对关系数据库进行便捷的面向对象访问,而且还提供了一种易于维护的编写应用程序的坚实模式。主要介绍JDBC包以及如何利用它们开发三层应用程序(应用程序分为用户界面、面向对象逻辑组件和信息存储三层)。本书还说明了JDBC和EJB间的关系。如果你需要使用EJB,JDBC能够处理对象持久性;如果没有使用EJB,本书将帮助你用自己的代码达到相同的目的。由于一些开发者是第一次处理数据库,因此本书开始对SQL进行了概述。之后介绍了如何通过SQL和JDBC发出数据库查询及更新。它还讲述了已存储过程的使用及一些可行的提高效率的方法。但本书的主要特色还在于一套模式,这不仅把Java应用程序的众多函数分隔开来,也使应用程序的开发和维护变得更加方便。这些模式使你可以单独隔离一些重要任务,例如创建对象、信息的存储和重获、提交或终止事务等。本书新版增加了更多的JDBC和SQL的基础知识,对结合JDBC和使用MVC模式的Swing给出了更多的实例和建议,还对坚固、易维护的数据库应用程序的结构进行了更深入的讨论。如果你的站点上有数据库,并且你也学过Java,那么本书会帮助你成为更加高效的Java数据库程序的开发者。本书完全更新为JDBC 3.0,完整地包括了JDBC 3.0可选包(以前称为JDBC 2.0标准扩展)。本书还包括JDBC核心(java.sql)和JDBC可选包(javax.sql)API的参考列表。

图书目录

前言

第一部分 JDBC API

第一章 企业级Java语言

企业级

作为企业级开发工具的Java

数据库

用Java进行数据库编程

第二章 关系数据库和SQL语言

什么是关系数据库

SQL介绍

关于SQL版本的附注

第三章 JDBC简介

什么是JDBC

连接到数据库

基本数据库访问

SQL数据类型和Java数据类型

可滚动的结果集

JDBC支持的类

数据库servlet

第四章 高级JDBC

预制SQL

批处理

可更新结果集

高级数据类型

元数据(Meta-Data)

第五章 JDBC可选包

数据源

连接池化

行集

分布式事务

第二部分 JDBC应用

第六章 其他企业级APl

JNDI

RMI

对象串行化

Enterprise JavaBeans

第七章 分布式应用程序体系结构

体系结构

设计模式

银行应用程序

第八章 分布式组件模型

分布式组件的种类

安全

事务

查找和搜索

实体关系

第九章 持久性

数据库的事务

回忆和委托

JDBC持久性

搜索

第十章 用户界面

初探Swing

数据库应用程序模型

分布式监听器

Worker线程

第三部分 参考

第十一章 JDBC参考

第十二章 JDBC可选包参考

词汇表