JavaEE——JDBC

JavaEE——JDBC

JDBC
什么是jdbc,Java连接数据库的API。Jdbc全称:Java DataBase Connection Java数据库连接。什么叫Java数据库连接API呢?
因为jdbc是Java连接数据库的规范制定,jdbc是规范。而实现类则由各数据库厂商来支持。来实现jdbc API。将麻烦的事情交给数据库厂商去完成。
所以jdbc是规范,不是实现。是Java连接数据库的规范。每个数据库都不一样,就需要找每个即熟悉自己的数据库,又熟悉Java的人。所以这项工作由自己来做就太麻烦了
这jdbc API有聚集哪些功能呢?这些功能都聚集在一个个的接口上。我们不操作数据库厂商的直接的实现子类,而是由接口去获得操作对象去,方法什么的都在接口上。我们调用接口

有哪些接口呢?
1:驱动管理员->创建->

2:连接对象->创建

3:[SQL执行对象,预处理执行对象,存储过程调用对象] ->含有

4:记录集对象,记录集结构对象
解释:找数据库驱动,搜索对应的jar包,jar包是连接数据库的驱动
驱动包已经找到了

通过driveMangger创建连接对象:
driveMangger.getConnection获得数据库连接对象

驱动管理员是管理驱动包的,我们已经找到驱动包了,我们找管理员要连接对象。管理员与驱动之间如何洽谈的我们不关心。管理员得到连接对象,管理员就需要与驱动对话,驱动要求要有参数:URL,user,password

User与password是拿去连接数据库的身份验证,而URL是告诉驱动你的连接目标在哪里。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值