您的位置:首页 > 编程语言 > Java开发

JDBC基本操作流程

2016-12-15 23:10 267 查看
问题:

1、JDBC是啥

2、JDBC在程序中位置

3、JDBC的操作流程

4、实例程序

简介

JDBC全称为:Java DataBase Connectovoty(java数据库连接)它主要由接口组成,

组成JDBC的2个包

java.sql

javax.sql

JDBC在程序中的位置



JDBC的开发步骤

1、搭建开发环境,把数据库驱动jar包加入到应用的构建路径 classpath

2、注册驱动

3、获取与数据库的连接

4、创建代表sql语句的对象

5、执行sql语句

6、如果执行的查询语句,返回结果集,遍历结果集

7、释放占用的资源

样例:

package com.xlucas.jdbc;
import java.sql.*;
public class JdbcConnect {

/**
* @param args
* @throws SQLException
*/
public static void main(String[] args) throws SQLException {
// TODO Auto-generated method stub
// 1、搭建开发环境,把数据库驱动jar包加入到应用的构建路径 classpath
// 2、注册驱动 DriverManager
DriverManager.registerDriver(new com.mysql.jdbc.Driver());
// 3、获取与数据库的连接
Connection con=DriverManager.getConnection("jdbc:mysql://192.168.18.147:3306/saiku", "root", "root");
// 4、创建代表sql语句的对象
Statement stat=con.createStatement();
// 5、执行sql语句
ResultSet res=stat.executeQuery("select store_id,store_type  from store;");
// 6、如果执行的查询语句,返回结果集,遍历结果集
while(res.next()){
System.out.println("-----------------------");
System.out.println(res.getObject("store_id"));
System.out.println(res.getObject("store_type"));
}
// 7、释放占用的资源  按照创建的逆顺序close 释放资源
res.close();
stat.close();
con.close();
}

}


遍历结果集的原理

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java jdbc 数据库