Java企业级数据库编程与JDBC 2nd版概览
5星 · 超过95%的资源 需积分: 22 42 浏览量
更新于2024-10-09
收藏 1.6MB PDF 举报
"Database Programming with JDBC and Java 2th Edition"
本书主要关注的是利用Java语言进行数据库编程,特别是通过Java Database Connectivity (JDBC) API来实现。作者在1996年的JavaOne会议后开始撰写这本书,那时Java正从一个主要用于小应用程序(applet)的语言转变为一个强大的企业级计算环境。此书旨在展示Java在企业计算领域的应用。
书中针对的目标读者是对企业级Java开发感兴趣的程序员,特别是那些希望学习如何与数据库进行交互的开发者。内容覆盖了从基础到高级的JDBC使用,帮助读者理解如何利用Java进行数据库操作。
第一部分:JDBC API
- 第一章“Java在企业中”的讨论揭示了Java在企业开发中的重要性,并介绍了数据库在其中的角色。
- 对于数据库的理解,包括其结构和作用,以及为何选择Java进行数据库编程的原因。
- 第二章“关系数据库和SQL”介绍了关系数据库的基本概念,数据库引擎的工作原理,以及结构化查询语言(SQL)的基础知识。
- 提及SQL版本之间的差异,确保读者能适应不同数据库系统的SQL语法。
第三章“JDBC入门”
- 定义了JDBC是什么,它是如何作为Java与数据库交互的桥梁。
- 描述了连接数据库的过程,包括可能出现的问题和解决方案。
- 阐述了基本的数据库访问操作,数据类型的映射,以及如何使用ScrollableResultSets提高效率。
- 介绍JDBC支持的辅助类,以及如何创建一个简单的数据库Servlet。
第四章“高级JDBC”
- 引入了预编译SQL语句(PreparedStatement),提高了代码的可读性和安全性。
- 分析了何时选择不同的Statement类型以优化性能。
- 讨论了批处理操作,可以一次处理多个SQL命令,提高效率。
- 解释了如何处理可更新的结果集,允许直接在结果集中修改数据。
- 深入探讨了高级数据类型和元数据的使用。
第五章“JDBC可选包”
- 引入了数据源(DataSource),这是管理数据库连接的标准方式。
- 讨论了连接池(Connection Pooling),通过复用已打开的数据库连接,减少资源开销和提高性能。
本书通过这些章节的深入讲解,全面覆盖了JDBC的基础和进阶知识,是Java开发者进行数据库编程的宝贵参考资料。它不仅教授了如何使用JDBC进行数据库操作,还探讨了如何在企业环境中有效、高效地使用这些技术。
130 浏览量
2013-04-09 上传
115 浏览量
2023-06-10 上传
2023-05-21 上传
2023-04-04 上传
2023-06-06 上传
2023-05-27 上传
2023-05-26 上传
virgil0236
- 粉丝: 6
- 资源: 16
最新资源
- 计算机二级Python真题解析与练习资料
- 无需安装即可运行的Windows版XMind 8
- 利用gif4j工具包实现GIF图片的高效裁剪与压缩
- VFH描述子在点云聚类识别中的应用案例
- SQL解释器项目资源,助力计算机专业毕业设计与课程作业
- Java实现Windows本机IP定时上报到服务器
- Windows Research Kernel源码构建指南及工具下载
- 自定义Python插件增强Sublime文本编辑器功能
- 自定义Android屏幕尺寸显示及Ydpi计算工具
- Scratch游戏编程源码合集:雷电战机与猫鼠大战
- ***网上教材管理系统设计与实现详解
- Windows环境下VSCode及Python安装与配置教程
- MinGW-64bit编译opencv库适配Qt5.14
- JavaScript API 中文离线版手册(CHM格式)
- *** 8 MVC应用多语言资源管理技巧
- 互联网+培训资料深度解析与案例分析