JDBC(Java数据库连接技术)

来源:互联网 发布:皮衣品牌 知乎 编辑:程序博客网 时间:2024/05/16 16:15

JDBC(Java  Database Connectivity)Java数据库连接技术

1.DriverManager类:一局数据库的不同来管理数据库驱动

2.Conntection接口:负责连接数据库并担任传送数据的任务

3.Statement接口:由Connection产生,负责执行SQL语句或存储过程

4.ResultSet接口:负责保留Statement产生的查询结果

5.PreparedStatement接口:继承自Statement接口,他的执行效率更优

6.CallableStatement接口:执行存储过程


DBC-ODBC桥连接方式:

优点:只要是支持ODBC的数据库都可以使用

缺点:执行效率低、功能不够强大


纯JAVA连接

优点:100%Java,可跨平台

缺点:要下载服务器商提供的驱动



   DriverManager  是个类  
        默认数据库端口号 1433

public static void main(String[] args) {try {//注册驱动Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");System.out.println("注册驱动成功");//架子啊驱动并获取数据连接对象String url = "jdbc:sqlserver://localhost:1433;databaseName=book";String name = "sa";String password="123";Connection connection = DriverManager.getConnection(url, name, password);System.out.println("连接数据库成功");} catch (ClassNotFoundException e) {e.printStackTrace();} catch (SQLException e) {e.printStackTrace();}}}





原创粉丝点击