Java教程是为JDK 8编写的。本页面描述的示例和实践不利用后续版本中引入的改进,并且可能使用不再可用的技术。
有关Java SE 9及以后版本中更新的语言特性的概述,请参阅Java语言更改。
有关所有JDK版本的新功能、增强功能以及已删除或弃用选项的信息,请参阅JDK发行说明。
在本课程中,您将学习JDBC API的基础知识。
入门设置基本的数据库开发环境,并展示了如何编译和运行JDBC教程示例。
使用JDBC处理SQL语句概述了处理任何SQL语句所需的步骤。后面的页面将更详细地描述这些步骤:
建立连接将您连接到数据库。
使用DataSource对象连接向您展示如何使用DataSource
对象连接到数据库,这是获取数据源连接的首选方式。
处理SQLException向您展示如何处理由数据库错误引起的异常。
设置表描述了JDBC教程示例中使用的所有数据库表,以及如何使用JDBC API和SQL脚本创建和填充表。
从结果集中检索和修改值开发了配置数据库、发送查询和从数据库中检索数据的过程。
使用预编译语句描述了一种更灵活的创建数据库查询的方式。
使用事务向您展示如何控制何时实际执行数据库查询。
使用RowSet对象介绍了RowSet
对象;这些对象以比结果集更灵活和更易于使用的方式保存表格数据。后续页面描述了不同类型的RowSet
对象:
使用高级数据类型介绍了其他数据类型;后续页面更详细地描述了这些数据类型:
使用存储过程向您展示如何创建和使用存储过程,存储过程是一组可以像Java方法一样调用的SQL语句,具有可变的输入和输出参数。
使用JDBC与GUI API演示了如何将JDBC与Swing API集成。