任务一:JDBC
JDBC概述
图解:
面向接口编程 可以实现不依赖任何数据库编程
总结:
JDBC开发准备
准备数据
添加jar驱动包
idea中配置jar包环境
JDBC开发_注册驱动
从JDBC3只后 注册驱动这一步 可以省略
JDBC开发_获取链接
url连接格式:
代码实现:
JDBC开发_获取语句执行对象
获取语句执行平台对象,用于执行sql语句
获取语句执行平台对象 statement
通过statement类的exexuteUpdate方法 去创建一张表
关闭流对象原则 :先开后关
执行完毕后可在数据库db4中查询到创建好的test表
JDBC开发_处理结果集对象
方法的返回值是一个Resultset 结果集对象
处理结果集对象
先使用next方法 通过返回的boolean类型数值去判断是否存在下一条数据
使用get方法去获取数据
通过循环去遍历获取数据
直接使用循环去进行遍历,得到返回的查询结果数据
JDBC开发_释放资源
释放资源的代码放在finally代码中
步骤总结:
编写JDBC工具类
将连接信息定义为字符串常量 使用final修饰
静态代码块去实现注册驱动 静态方法去实现获取连接
关闭资源方法 使用重载 去区别是否含有结果集对象 增删改操作无结果集对象 只需关闭connection对象和statement对象