一.Driver(接口):表示java驱动程序接口。所有的具体的数据库厂商要来实现此接口。
connect(url,properties):链接数据库的方法
url:连接数据库的url。语法:“ jdbc协议:数据库子协议://主机:端口/数据库”
user:用户名
password:密码
二. DriverManager(类):驱动管理器,用于管理所有注册的驱动程序
registerDriver(Driver):注册驱动类对象
Connection connection=getConnection(url,user,password);获取连接对象
三. Connection 接口 :表示JAVA程序和数据库的连接对象。
Statment createStatement();创建Statement对象
PrepareStatement prepareStatement(Sting sql);创建PrepareStatement对象
CallableStatement prepareCall(String sql);创建prepareCall对象
四.Statement接口:执行静态sql语句。
int executeUpdate(String sql):执行静态的更新sql语句(DDL,DML)
ResultSet executeQuery(String sql):执行静态的查询sql语句(DQL)
五.PreparedStatement接口:用于执行预编译sql语句
int executeUpdate(String sql);执行预编译的更新sql语句(DDL,DML)
ResultSet executeQuery();执行预编译的查询sql语句(DQL)
六. CallableStatement接口:用于执行储存过程的sql语句(call ***)
ResultSet executeQuery();调用储存过程的方法
七. ResultSet接口:用于封装查询出啦的数据
boolean next ()将光标移动到下一行
getXX()获取列的值