JDBC是一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口,定义了用来访问数据库的标准的Java类库
- 加载驱动
- 进行数据库连接
注意:为什么需要使用Class.forName()来加载数据库驱动
是因为在每个Driver中都包含有一个静态代码块,实际调用的是DriverManager.registerDriver(new Driver());方法
该类进行数据库驱动的管理,可以注册多个数据库驱动,根据url来动态的选择不同的数据库连接。
使用Statement接口来操作静态的SQL语句
添加
修改
删除
该接口为Statement的子接口,属于预处理操作,可以传入带有占位符的SQL,然后再进行补充占位符,索引值从1开始。
可以有效地禁止SQL注入
插入
在创建preparedStatement对象时,有一个重载方法
在使用该PreparedStatement执行插入操作时,可以使用statement.getGeneratedKeys()来返回一个新生成主键的ResultSet对象,结果集中只有一列GENERATED_KEY,存放的新生成的主键值
更新
与插入类似
删除
与插入类似
结果集
在查询数据时,返回的是一个二维的结果集,使用ResultSet来遍历结果集
以上就是JDBC连接数据库步骤及基本操作示例详解的详细内容,更多关于JDBC连接基本操作的资料请关注脚本之家其它相关文章!
到此这篇jdbc连接数据库代码(jdbc连接数据库5个步骤mysql)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/sqlbc/47507.html