-
JDBC:Java DataBase Connectivity 可以为多种关系型数据库DBMS提供统一的访问方式,用Java来操作数据库。
-
JDBC API 主要功能:
三件事:
(1). 与数据库建立连接
(2). 发送SQL语句
(3). 返回处理结果
主要通过以下类/接口实现:
DriverManager:管理jdbc驱动
数据库驱动类
Oracle(oracle.jdbc.OracleDriver)
MySQL(cpm.mysql.idbc.Driver)
SQL Server(com.microsoft.sqlserver.jdbc.SQLServerDriver)
加载具体驱动类:Class.forName(“oracle.jdbc.OracleDriver”);Connection:连接(连接字符串 用户名 密码)
Connection con = DriverManager.getConnection(URL,USERNAME,PASSWORD);Statement(PreparedStatement):增删改查
Statement stmt = con.createStatement();
增删改: stmt.executeUpdata(SQL语句);返回值为增删改几条数据
查:ResultSet rs = stmt.executeQuery(SQL语句);返回结果集关闭: rs.close(); stmt.close(); con.close(); 总结: DrivrManager产生Connection对象 Connection产生Statement对象 Statement产生Result对象
CallableStatement:调用数据库中的 存储过程/存储函数
08-14
08-14
08-14