JDBC : 在 java中属于服务,代码流程相对固定 什么是jdbc java database Connector java与数据库的连接器 一套接口,是java代码与数据库的桥梁
jdbc 实现--由各个数据库厂商提供 由于数据库属于资源,所以所有的数据库 操作的最后都应该释放资源
JDBC 操作数据库的四种形式
-
形式一 JDBC-ODBC 桥接技术(100% 不再使用) 在 windows 中 有 ODBC 技术,ODBC 是指开放数据库连接,由微软提供的数据库连接应用,可以利用JDBC技术 间接操作ODBC技术,从而实现数据库的连接。 流程顺序 程序-> JDBC -> ODBC -> 数据库 ,性能是最差的,版本是最新的。
-
形式二: JDBC直接连接 直接由不同的数据库生产上提供的数据连接驱动程序(实现了java 操作数据库的操作标准的一群类) 这类方式 由于是JDBC 直接操作数据库,所以性能是做好的,但是版本不是最新的
-
形式三: JDBC 网络连接(核心部分) 使用专门的数据库网络连接指令进行 指定主机的数据库操作
-
形式四:模拟指定数据库的通讯协议自己编写数据库操作
Java 技术连接 任何数据库的性能都是很高的 ,但是 SQL SERVER 性能较差
国内使用最多的几个数据库
ORACLE MySQL MONGODB