JDBC连接数据库的基本步骤

匿名 (未验证) 提交于 2019-12-03 00:18:01

0、基础:

创建java项目,导入jdbc的jar包。

jdbc jar包下载传送门:https://download.csdn.net/download/weixin_38569499/10431997

1、通过反射加载驱动类

代码:Class.forName("oracle.jdbc.driver.OracleDriver");

备注:Class是java.lang包中的类,java默认导入lang包的全部内容,不需要程序员再去导入

2、建立到数据库的连接:

代码示例

String url = "jdbc:oracle:thin:@localhost:1521:orcl";

Connection connection = DriverManager.getConnection(url, "nan", "123654");

备注:

1)url:“jdbc:oracle:thin:”是oracle的要求,必须要有;“@localhost:1521:”表示数据库的链接,localhost表示本地,如果是远程的数据库,可以替换成IP,1521表示端口;“orcl”表示数据库名称

2)Connection 是java.sql包中的类,需要导入;Connection是接口,不能通过构造函数生成,只能通过DriverManager;类的静态方法getConnection方法来创建。

3、通过Connection创建Statement对象

代码示例statement=connection.createStatement();

4、通过Statement对象实现对数据库的增删改查

代码示例

String sql="insert into people (PEOPLE_NAME,PEOPLE_NUM) values ('李四','34556');";

statement.executeUpdate(sql);

备注:

Statement 提供了execute的一系列方法,用于执行正常的oracle SQL语句

5、使用完后,释放资源

代码示例:

statement.close();

connection.close();

备注:

资源,关闭顺序由先到后:ResultSet、statement、Connection

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!