(1)数据库的学习

问题:

 

1、什么是jdbc

2、jdbc的架构有哪些

3、jdbc的逻辑结构

4、jdbc的实现(代码)

 

解决:

1、jdbc是java数据库连接,是java语言中用来规范客户端程序如何来访问数据库的应用程序接口。可以这么理解:你要过河,你需要一个桥,这样才可以到对岸,而桥可以看做应用程序接口。

2、jabc框架有两个:

双层

三层:

 

 

3、逻辑步骤:

(1)加载驱动程序

(2)获取数据库连接

(3)创建Statement\PreparedStatement对象

 

 

4、实例

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;


public class DbUtil{

public static final String URL = "jdbc:mysql://localhost:3306/imooc";
public static fianl String USER = "root";
public static final String PASSWORD ="root";

public static void main(String [] args) throws Exception{
//1 加载驱动
Class.forName("com.mysql.jdbc.Driver");
//2 获得数据库连接
Connection conn = DriverManage.getConnection(URL,USER,PASSWORD); 
//3 操作数据库,实现增删改查
Statement stmt = conn.createStatement();
Result rs = stmt.executeQuery("SELECT user_name,age FROM imooc_goddess");
//4 如果没有数据,rs.next()返回true
while(rs.next()){
System.out.println(rs.getString("user_name")+"年龄"+rs.getInt("age"));
}
}
}
posted @ 2020-04-29 20:50  赚钱买个打印机  阅读(116)  评论(0编辑  收藏  举报