本书为程序员提供了全面的指导,深入浅出地讲解了如何使用Java进行高效的数据库编程。涵盖了从基础概念到高级技术的应用,帮助读者掌握利用Java访问和操作各种类型数据库的方法与技巧。适合初学者及进阶开发者阅读参考。
《Java数据库编程宝典》是一本全面讲解使用Java语言进行高级数据库开发的综合性、实用性书籍。本书从数据库的基础知识、软件开发环境的构建以及JSP、Velocity、OJB、Struts等常用技术入手,通过多个完整的实例详细介绍了使用Java语言进行软件开发的过程和方法。书中选取的实例不仅注重多样性,还涵盖了不同类型的开发结构。例如,在制作网络相册与留言板时展示了JSP+Servlet+JavaBean架构的独特优势;在构建购物网站系统中,则利用了前沿技术Struts+OJB+VM来实现高效的解决方案。
这使读者能够从多个角度和层面深入理解使用Java语言进行软件开发的特点。本书适合有一定Java基础并希望进一步了解如何结合数据库使用的编程人员阅读,同时也为初学者提供了一本深入了解Java语言强大功能的宝贵资源。
目录如下:
第1部分 数据库基础
- 第1章 关系型数据库及其设计方法:包括理解关系型数据库、术语介绍、表关联规则、范式化原则等。
- 第2章 SQL语言基础:涵盖SQL简介,数据类型定义,DDL, DML, DQL和DCL语句的使用,对话事务与锁定机制以及函数存储过程的应用。
第2部分 软件开发基础
- 第3章 开发环境构建:介绍JDK、Apache Tomcat及Ant等工具的安装配置。
- 第4章 JDBC基础:讲解JDBC的基本概念、结构模型和操作流程,并提供连接不同类型数据库的方法。
- 第5章 软件开发模式与方法论概述。
第3部分 至第6部分则分别深入探讨了如何使用JSP进行系统开发,结合Servlet及JavaBean制作留言板系统,利用Velocity构建网络相册以及采用Struts+OJB+VM架构实现购物网站的建设。