Jdbc

作者: yangliangliang | 来源:发表于2017-04-26 12:45 被阅读24次

jdbc 是sun公司定于的javaEE规范,是一套接口。 java分三大块:SE(标准版本) ME(微型版本的库) EE(企业内部使用的系统)

各个数据库厂家分别对JDBC接口提供了实现类,这些实现类被集合起来压缩生成jar包。这个jar包称为连接数据库的驱动。

连接MYSQL数据库,需要从MYSQL官网下载对应的MYSQL数据库驱动程序,并且将这个驱动jar包配置到环境变量classpath中,若没有配置环境变量classpath,

JDBC是java DataBase Connectivity(java数据库连接)

JDBC是javaEE规范之一,

javaEE包括13个大的子规范,其中JDBC是其中一个。

所有的实现类都会被集合到一起,压缩成jar包,提供给java程序员。

驱动数据库厂家只提供了字节码,没有开放源代码

java程序员不需要关心底层是什么数据库,java程序员只需要面向jdbc接口调用那个方法即可。

API源码 AIP字节码 API帮助文档。

JDBC编程六步之第一步:

注册驱动:

作用:通知jdbc程序,我们即将连接时那一种数据库

import.java.sql.Driver (接口)

import.java.sql.DriverManager (类)

public class JDBCText01 {

public static void main(String[] args){

// 1注册驱动(实质就是告诉它我们要调用那种数据库)

// mysql数据库核心驱动实现类完整类名:com.mysql.jdbc.Driver

/// com.mysql.jdbc.Driver implements(实现) java.sql.Driver

//oracle 数据库核心驱动实现类完整类名:oracle.jdbc.driver.oracleDriver

//oracle.jdbc.driver.OracleDriver implements java.sql.Driver

// 1.1 创建核心驱动对象

Driver driver = new com.mysql.jdbc.Driver();

// 1.2 通过驱动管理器DriverManager的registerDriver方法完成驱动注册

DriveerManager.registerDriver(driver)// 静态方法直接用类名调用,第一步完成

.

}

}

JDBC 编程六步之第二步

获取数据库连接

执行到此处表示jvm进程和mysql数据库进程之间通道打开了。JVM就可以和MYSWQL数据库进行交互了。

连接对象是很稀缺的资源,不能随意创建,创建的数量有限制。

数据库连接对象用完之后必须关闭。

连接对象的超级接口:java.sql.connection

数据库和jVM可以在不同的电脑中,数据库可以在上海,JVM 运行可以在北京

java程序要连接数据库就必须知道连接数据库IP/port/user/password

#improt java.sql.* 其实*就可以了。

相关文章

  • JDBC

    JDBC原理: JDBC: 抽取JDBC工具类 : JDBCUtils JDBC控制事务:

  • JDBC 的使用

    JDBC JDBC什么是JDBCJDBC 的使用JDBC 的数据类型 什么是JDBC JDBC(Java Data...

  • Java和MySQL简建立连接

    JDBC JDBC插入多条数据 JDBC查询 JDBC动态传参 JDBC回滚 JDBC将数据库中的信息装入List...

  • JDBC

    JDBC JDBC:Java DataBase Connectivity JDBC的本质是什么?JDBC是SUN公...

  • java异常合集

    jdbc com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorExce...

  • Day05--JDBC

    JDBC: 抽取JDBC工具类:JDBCUtils JDBC控制事务

  • JDBC

    JDBC: 抽取JDBC工具类 : JDBCUtils JDBC控制事务:

  • JDBC编程目录

    JDBC编程目录 SQL基础JDBC基础JDBC进阶

  • JDBC和数据库连接池

    1.JDBC介绍1.1 1.1 JDBC介绍 2.JDBC之API2.1 2.1 JDBC之API 3.JDBC例...

  • # day10_JDBC基础

    一,JDBC概述 1.为什么要使用JDBC 1.1没有JDBC 1.2有了JDBC后 2.JDBC的概念 2.1....

网友评论

      本文标题:Jdbc

      本文链接:https://www.haomeiwen.com/subject/wpeizttx.html