首页 > 编程知识 正文

java数据库编程实例(819数据结构与程序设计)

时间:2023-05-04 15:45:51 阅读:71964 作者:4672

JDBC是可以执行SQL语句的JAVA API,可以通过JDBC API连接到关系数据库,并使用SQL语句查询和修改数据库。 使用JDBC开发的APP应用程序可以在平台之间运行,也可以在数据库之间运行,每个数据库使用不同的数据库驱动程序即可。 数据库驱动程序是JDBC程序和数据库之间的转换层,数据库驱动程序将JDBC调用映射到特定的数据库调用。

一、SQL语句基础:

标准SQL语句通常可分为以下类型:

查询语句:主要通过select关键字进行

DML:包括插入、更新和删除

DDL :创建、alter、drop、中断

DCL :授权,revoke

事物控制语句: commit、rollback、savepoint

二. JDBC

1、驱动程序管理器类:用于管理JDBC驱动程序的服务类。 程序使用的主要功能是获取连接对象,getconnection(URL、username、password ); 方法获取与url对应的数据库的连接。

2、Connection类:表示数据库连接对象,每个Connection表示一个物理连接会话,必须先获取数据库连接才能访问数据库。

3、语句类:用于执行SQL语句的工具接口。

4、ResultSet类:结果集对象,包含如何访问查询结果。 ResultSet可以从列索引或列名中检索列数据。

JDBC编程过程:1.加载数据库驱动程序,通常使用Class类的forName (

加载驱动的静态方法; 从驱动程序管理器类中获取数据库连接

从连接对象创建语句对象; 使用语句执行SQL语句; 5 .操作结果集ResultSet : 6 .回收数据库资源关闭。

3 .示例代码如下:

三、H2

H2是用Java开发的嵌入式数据库,H2作为类库直接嵌入到上层APP应用程序中,与APP应用程序在同一进程中执行。 与APP应用程序

集中发布对客户端非常有用。 示例代码如下:

三.数据库工具

为了便于开发,可以预先在properties文件中配置所需的数据库信息,然后根据需要创建直接调用的类DBTools。 代码如下。

Jdbc.properties配置文件:

---------------------------------这些博客是我在学习中从书中拿出来的重点,是一些前辈总结出来的经验,增添了自己的感悟。 如果前辈看了,有错误的地方的话希望你指出来。 谢谢你。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。