java- JDBC规范

一。jar包:
1) 存放class文件的文件夹

      2)可以在不同的项目中,使用同一组Java中class文件,避免java命令重复开发

二。接口的作用:

      指定行为规范

       interface 雷锋接口{

           defalut 扶老人过马路(){return...}

            为困难人士捐款()

       }

         class Person  implements 雷锋接口{

                  打游戏();
                  扶老人过马路()
                  为困难人士捐款()

          }


            雷锋接口  mike =    new Person();
            miek.打游戏();

三. JAVASE规范与JAVAEE规范:

JAVASE规范:是SUN公司,指定的Java命令与JVM进行交流时准守规则,比如。方法调用,接口实现方案,继承实现

JAVAEE规范:是SUN公司与所有服务器厂商之间建立的开发规则。指定Java命令与不同服务器进行【交流】时规则
            【交流】:有一种服务器调用Java类的规则;
                      Java类向某一种服务器发起请求,操作某一类文件

四。JDBC规范介绍:

            1.JAVAEE中13种规范中一种
            2.指定Java如何将SQL命令推送到数据库服务器【MySql,Oracle,SqlServer】中开发规则
            3.JDBC规范指定推送SQL命令的【步骤】以及每一个步骤使用【规范(接口)】.这一组规范
              存在于JDK包下java.sql包。但是java.sql包下只有接口声明,不提供接口实现类。
            4.在JDBC规范中,所有接口的实现类都是由数据库厂商负责提供的。
            5.MySql服务器厂商为了让Java类能够将SQL命令推送到MySql服务器上,提供了基于JDBC规范中
              接口实现类,这些实现类以jar包形式出现

五。JDBC规范指定流程:【往死里了背 -------> mybatis】

            1.要求Java类加载数据库厂商提供的jar包中一个类【driver】


            2.要求Java类与访问的数据库服务器之间建立一个【通信通道/连接通道】


            3.要求Java类在这个通道上创建一个【数据库操作对象】

            4.这个【数据库操作对象】负责
              沿着固定通道将SQL命令推送给指定数据库服务器。而数据库服务器收到
              命令后,对表文件进行对应的操作。然后将操作的结果通过【数据库操作对象】返回给
              Java类

            5.首先将【数据库操作对象】进行【销毁】,然后将通信通道进行销毁

六。JDBC规范接口介绍:

            1.java.sql.Connection接口: 管理【通信通道】
                                        mysql提供实现jar包,提供了对应实现类com.mysql.jdbc.Connection

            2.java.sql.Statement接口:  管理【数据库操作对象】
                                        mysql提供实现jar包,提供了对应实现类 com.mysql.jdbc.Statement



            3.java.sql.ResultSet接口:  管理【mysql服务器返回的临时表】
                                       mysql提供实现jar包,提供了对应实现类 com.mysql.jdbc.ResultSet
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值