正强学习笔记之JDBC基础知识
2014-05-09 23:33
169 查看
它是由一些类和接口构成的API,所谓的Driver就是接口的实现类,驱动是由生产厂家提供的。
2.持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,
数据持久化意味着将内存中的数据保存到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。
持久化的主要应用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中
3、JDBC接口(API)包括两个层次:
面向应用的API:Java API,抽象接口,供应用程序开发人员使用(连接数据库,执行SQL语句,获得结果)。面向数据库的API:Java Driver API,供开发商开发数据库驱动程序用。
4、DBC驱动程序:各个数据库厂商根据JDBC的规范***的 JDBC 实现类的类库
JDBC驱动程序总共有四种类型:
第一类:JDBC-ODBC桥。 第二类:部分本地API部分Java的驱动程序。
第三类:JDBC网络纯Java驱动程序。
第四类:本地协议的纯 Java 驱动程序。
第三、四两类都是纯Java的驱动程序,因此,对于Java开发者来说,它们在性能、可移植性、功能等方面都有优势。
5、 几种常用数据库的JDBC URL
对于 Oracle 数据库连接,采用如下形式:
jdbc:oracle:thin:@localhost:1521:sid
对于 SQLServer 数据库连接,采用如下形式:
jdbc:microsoft:sqlserver//localhost:1433; DatabaseName=sid
对于 MYSQL 数据库连接,采用如下形式:
jdbc:mysql://localhost:3306/sid
相关文章推荐
- 利用ffmpeg框架扩展android平台解码器
- 1Z0-051 QUESTION 14 DISTINCT的用法
- Constructor does Real Work
- 纪录片
- Linux驱动修炼之道-INPUT子系统(上)
- NET简单的一个画图程序
- Query on a tree 树链剖分 第一次写
- 我的Fedora环境
- CMD命令进入D盘
- 图像处理学习之路
- 编译apache报APR not found
- 云计算之路-阿里云上:读取缓存时的“黑色0.1秒”
- Tomcat一些小事
- 开车人千金难买的知识!(组图)
- ListView setOnItemSelectedListener setOnItemClickListener 区别
- 为什么ListView.setOnItemClickListener、setOnCreateContextMenuListener会无效
- Objective-c中的delegate浅析
- 公共的Json操作类
- Js函数加括号、不加括号
- 苹果牛:乌克兰的抗议群众,竟...