JDBC开发步骤及相关封装类

JDBC开发步骤

  1. 注册数据库服务器提供的Driver接口实现类

  2. 创建一个连接通道,交给Connection接口的实例对象【JDBC4Connection】管理

  3. 创建一个交通工具交给PreparedStatement接口的实例对象【JDBC4PreparedStatement】管理

  4. 由交通工具在Java工程于数据库服务器之间进行传输,推送SQL命令并带回执行结果

  5. 交易结束后,销毁相关资源【Connection,PreparedStatement,ResultSet】

  • DAO封装类:一个DAO类封装的是一张表的操作细节【增删改查】(直接用)

    ​ 封装 步骤三: SQL命令等

    ​ 步骤四:

  • 实体封装类:一个实体类用于描述一张表结构,主要用于DAO类中的【查】(保存临时表)

    ​ 将Dao类中【查】的临时表保存,作为返回对象返回,代替ResultSet.

  • JDBCUtil封装类:将JDBC规范下J相关对象【创建】与【销毁功能】封装到方法。

    ​ 封装 步骤一:Class.forName(“com.mysql.cj.jdbc.Driver”);

    ​ 步骤二:Connection(url, user, password)

    ​ 步骤五

    若预编译,则SQL命令在步骤三,PreparedStatement(sql)

    不预编译,SQL命令在步骤四,executUpdate(sql);

    基本上都是预编译

//JDBCUtil 与 DAO 同级,实体类作用于DAO类的基础上的【查】

Dao类中调用JDBCUtil封装类【复用】(工具类)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值