数据库编程(1)------JDBC的流程

一|JDBC是什么,有什么用途
JDBC提供了一种与平台无关的,用于执行SQL语句的标准Java API,可以方便地实现多种关系型数据库的统一操作,它由一组用Java语言编写的类和接口组成,不同的数据库如果要想使用Java开发,就必须实现这些接口的标准,但是JDBC严格来见,不属于技术,而是一种服务,即所有的操作步骤是固定的。
二、JDBC的流程
现在我以最快的速度和最简单的流程来告诉读者,JDBC是一种怎样的用法,其只需要记住固定模式即可,流程步骤以及代码如下:

public class TestJdbc1 {
	public static void main(String[] args) throws Exception{
		String url = "jdbc:mysql://127.0.0.1:3306/myschool?useUnicode=true&characterEncoding=UTF-8";
		String username = "root";
		String passward = "root";
		//加载数据库访问驱动
		Class.forName("com.mysql.jdbc.Driver");
		
		
		//创建数据库链接
		Connection conn = DriverManager.getConnection(url, username, passward);
		System.out.println("数据库链接创建成功。。。");
		
		//发送sql语句
		String sql = "select * from students";
		Statement st = conn.createStatement();
		
		ResultSet rs = st.executeQuery(sql);
		//处理结果集
		while(rs.next()) {
			String stuName = rs.getString("stuName");
			String loginPwd = rs.getString("stuCard");
			
			System.out.println(stuName);
			System.out.println(loginPwd);
			
		}
		
		//关闭链接
		rs.close();
		st.close();
		conn.close();
		
		
	}
}

其过程为:加载数据库访问驱动–>创建数据库链接–>发送sql语句来实现数据库中的增删改查–>处理结果集–>关闭相应的流(这里关闭流的顺序为相反顺序即为倒着关)!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值