jdbc接口的一种类比——打酱油

jdbc很简单,这里只是为了方便自己的记忆。模型也许有缺陷,但本质是相同的。

jdbc可以屏蔽数据库的底层的不同,让我们有能力用java语言统一访问不同的数据库。就像打酱油一样,可以去超市买,也可以去小商店买。

1.驱动接口——让小孩可以有跑的能力

2.连接接口——告诉小孩到哪里打酱油

3.语句对象接口——告诉小孩是去打酱油,而不是去打醋

4.结果集接口——小孩反馈有没有打到酱油

时间: 2024-08-05 19:31:52

jdbc接口的一种类比——打酱油的相关文章

[译] AR SDK的种类比你想得要多!这里介绍七个棒棒哒

作者:Eddie Offermann 原文:There are dozens more Augmented Reality SDKs than you think! Here are seven great ones. 目前只对开源免费的ARToolkit感兴趣,故只译到ARToolkit介绍.水平有限,看官自便.其他请见原文. AR SDK的种类比你想得要多!这里介绍七个棒棒哒 大多数探索AR世界的开发者对他们接触的第一款SDK会恋恋不舍 这很容易理解,因为多数开发者使用的第一款SDK往往是知

mysql的JDBC接口编程

mysql的JDBC接口驱动包的版本和mysql的版本间的关系可以在官网上查到,具体例子见下面,里面没有和JDBC版本匹配的相关描述. http://dev.mysql.com/doc/relnotes/connector-j/en/news-5-1-34.html Version 5.1.34 is a maintenance release of the production 5.1 branch. It is suitable for use with MySQL server versi

JavaScript实现接口的三种经典方式

1 /* 2 接口:提供一种说明一个对象应该有哪些方法的手段 3 js中有三种方式实现接口: 4 1 注释描述接口 5 2 属性检测接口 6 3 鸭式辨型接口 7 */ 8 9 /* 10 1 注释描述接口: 不推荐 11 优点: 利用注解,给出参考 12 缺点:纯文档约束,是一个假接口, 13 程序不能检查实现接口对象是否实现所有接口方法 14 */ 15 16 /** 17 * interface Composite{ 18 * function a(); 19 * function b()

JDBC概述以及几种驱动程序

DbVisualizer 8.0.10连接oracle数据库错误吗172001原因:数据库驱动错误ojdbc14.jar版本太低,换成ojdbc6.jar就可以了 提醒大家一下,ojdbc6.jar比ojdbc14.jar的版本高得多,因为里面的6是指支持jdk1.6 ,而14是指支持jdk1.4.请各位注意了,还有用14并且自以为版本很高的快换过来,因为新版解决了很多Bug. 下面介绍JDBC概述以及几种驱动程序 JDBC(Java DataBase Connectivity,数据库连接)是用

jdbc java数据库连接 2)jdbc接口核心的API

JDBC接口核心的API java.sql.*   和  javax.sql.*(java2.0以后更新的扩展) |- Driver接口: 表示java驱动程序接口.所有的具体的数据库厂商要来实现此接口. |- connect(url, properties):  连接数据库的方法.   url: 连接数据库的URL URL语法: jdbc协议:数据库子协议://主机:端口/数据库 user: 数据库的用户名 password: 数据库用户密码 |- DriverManager类: 驱动管理器类

jsp中 RequestDispatcher接口的两种跳转:forward()和include()

在web程序中,经常是由多个Servlet来完成请求.RequestDispatcher接口就是为了多个Servlet之间的调整而实现的.该接口可以用httpSerbletRequest的getRequestDispatcher()方法取得.调用时指定跳转的URL地址即可完成跳转动作.RequestDispatcher接口有两种方法实现跳转 一.include方法 本示例不需要前台页面,直接通过地址访问. IncludeMethod.java代码 1 package com.gys; 2 3 i

H3C ACL应用到接口的几种命令

访问控制列表的使用用途是依靠数字的范围来指定的,1000-1999 是基于接口的访问控制列表,2000-2999 范围的访问控制列表是基本的访问控制列表,3000-3999范围的访问控制列表是高级的访问控制列表.有两种匹配顺序:配置顺序.自动排序:acl number acl-number [ match-order { config | auto } ]H3C ACL应用到接口的几种命令:一.packet-filter inbound ip-group acl-number(版本3.10)二.

注册Jdbc驱动程序的三种方式

注册Jdbc驱动程序的三种方式 1. Class.forName("com.mysql.jdbc.Driver"); 2. DriverManager.registerDriver(new com.mysql.jdbc.Driver()) 3. System.setProperty("jdbc.drivers","com.mysql.jdbc.Driver"); 注释: 第二种与第三种注册的方法看起来更加的直接与好理解.第一种方法是通过Class

Hive中jdbc接口

1.hive开放jdbc接口,开发需要导入jar如下 commons-logging-1.0.4.jarhadoop-common-2.6.0.jarhive_exec.jarhive_jdbc.jarhive_metastore.jarhive_service.jarhttpclient-4.2.5.jarhttpcore-4.2.5.jarlibfb303.jarlog4j-1.2.16.jarslf4j-api-1.7.5.jarslf4j-log4j12-1.7.5.jar 2.开发的实