JDBC
1.JDBC简介
1.JDBC概念
- JDBC就是使用Java语言操作关系型数据库的一套API
- 全称:(Java DataBase Connectivity)Java数据库连接
2.JDBC本质
- 官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口
- 各个数据库厂商去实现这套接口,提供数据库驱动jar包
- 我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类
3.JDBC的好处
- 各数据库厂商使用相同的接口,Java代码不需要针对不同的数据库分别开发
- 可随时替换底层数据库,访问数据库的Java代码基本不变
2.JDBC快速入门
步骤
-
创建工程,导入驱动jar包
mysql-connector-java-版本号.jar -
注册驱动
Class.forName("com.mysql.jdbc.Driver") -
获取连接
//指定mysql连接地址 String url="jdbc:mysql://127.0.0.1:3306/[数据库]"; //指定mysql的账户和密码 String username="root"; String password="root"; //获取连接 Connection conn=DriverManager.getConnection(url,username,password) -
定义SQL语句
String sql="update..."; -
获取执行SQL对象
Statement stmt=conn.createStatement(); -
执行SQL
stmt.

本文介绍了JDBC的基本概念、操作数据库的步骤以及JDBC API的详细使用,包括Driver接口、DriverManager类、Connection、Statement、ResultSet和PreparedStatement。还讨论了PreparedStatement防止SQL注入的问题和数据库连接池的重要性,特别是Druid数据库连接池的使用方法。
最低0.47元/天 解锁文章
416

被折叠的 条评论
为什么被折叠?



