JDBC
java语言:
java语言、面向对象、API
javaEE 的项目中很多层都是用java
web应用B/S
前端(HTML CSS JavaScript 框架)
中间层 Java servlet 接口
指定标准
服务器软件 工作原理 服务
流行框架 提高开发效率
互联网应用相关的技术
1、什么是JDBC(Java DataBase Connectivity)
java与数据库交互的技术
JDBC是java与数据库软件交互的标准
JDBC是java定义的一套接口
JDBC提供统一的数据库操作界面
JDBC提供的只是标准,程序员如何通过JDBC与数据库进行具体的交互操作?
这些接口的具体实现,由数据库厂商提供
MysqL <---------MysqL API <--------java
oracle <--------oracle API <-------java
sql server <----sql server API <---java
DB2 <-----------DB2 API <----------java
MysqL API
为例,一组类,实现了JDBC中接口把这组类称为JDBC驱动程序
2、搭建一个JDBC环境
1.创建一个web project项目
2.将jar拷贝到项目的lib目录下
3.创建数据库 创建表 初始化表数据
3.JDBC编码步骤
1)加载驱动程序
2)创建连接
3)发送sql语句
4)如果是查询操作,处理结果集
5)关闭连接 释放资源
两个软件交互TCP/IP协议 基于连接的协议