Java数据库程序设计技术是目前企业级别软件开发的核心技术,它支持多种数据库平台。本书基于目前主流的Oracle 10g数据库,从各个角度讨论了Java的数据库编程方法。本书是作者实际开发心得和体会的汇总,很多案例都有很强的项目背景,是读者掌握Java数据库开发技术的一本不可多得的教材。
本书基于Oracle数据库,系统地讲解了Java数据库应用程序开发的知识。全书主要内容包括Java数据库程序设计与Oracle基础、表和视图、数据库的数据操作方法、SQL*Plus脚本与Oracle函数、Oracle索引、联合查询与集合运算、子查询与数据库核心对象、PL/SQL基本概念及其数据操纵、JDBC操作Oracle数据库、基于Java语言的Oracle对象设计技术、Hibernate和基于Hibernate的Oracle数据库操作。
本书内容安排由浅入深,通过丰富的教学实例全面地讲解了Java 数据库程序设计的实用技术。本书中的程序不需要特殊运行条件和编程环境,只需安装Oracle 10g、JDK 1.6、Tomcat、Hibernate和记事本软件即可顺利运行。
本书适用于Java 数据库程序设计的初学者或具有中等水平的读者,也可作为各类Java培训班的教材。
丛书序
前言
第1章 Java数据库程序设计与
第2章 表和视图 13
第3章 操纵数据库中的数据 36
第4章 SQL*Plus脚本和Oracle函数 57
第5章 索引 66
第6章 Oracle联合查询与集合运算 73
第7章 子查询与数据库核心对象 82
第8章 PL/SQL的基本概念 98
第9章 PL/SQL的数据操纵 118
第10章 JDBC操作Oracle数据库 136
第11章 Oracle数据大对象操作 163
第12章 Java函数与存储过程设计 199
第13章 Oracle Hibernate应用
第14章 应用系统数据连接模块设计 252
第15章 通信录管理系统项目实战 275
附录 软件调试环境 302