首页 > 代码库 > JDBC1
JDBC1
JDBC(Java Database Connectivity)是Java提供的一套数据库编程接口(API),简单的说,就是用Java连接数据库,他定义了一套用来访问数据路的标准Java类库。
简单举例:
1 package com.lovo; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 import java.sql.ResultSet; 6 import java.sql.SQLException; 7 import java.sql.Statement; 8 9 public class Test01 {10 11 public static void main(String[] args) {12 Connection con = null;13 // 1. 加载驱动程序(反射)14 try {15 Class.forName("com.mysql.jdbc.Driver");16 // 2. 创建连接17 con = DriverManager.getConnection("jdbc:mysql://localhost/company",18 "root", "123456");19 // 3. 创建语句20 Statement sta = con.createStatement();21 // 4. 发出SQL语句得到结果集(游标)22 ResultSet rs = sta.executeQuery("select * from emp");23 // 5. 循环遍历结果集24 while (rs.next()) { // 先判断游标是否可以取到下一条记录25 System.out.println(" 姓名:" + rs.getString("ename") + " 职位:"26 + rs.getString("job") + " 工资:" + rs.getInt("sal"));27 System.out.println("=====================");28 }29 } catch (ClassNotFoundException e) {30 e.printStackTrace();31 } catch (SQLException e) {32 e.printStackTrace();33 } finally {34 if (con != null) {35 try {36 con.close(); // 6. 关闭连接37 } catch (SQLException e) {38 e.printStackTrace();39 }40 }41 }42 }43 }
JDBC1
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。