day20 JDBC

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协议 基于连接的协议

相关文章

连接数据库的方式:第一种方式:ODBC:开放数据库连接是微软...
JDBCRequest 使用VariableNamesmysql:数据库连接池对象var...
 1.JDBCDBC(JavaDataBaseConnectivity):Java数据库连接技术...
1.需要jar包的支持:java.sqljavax.sqlmysql-conneter-java....
1.简介Activiti是一个业务流程管理(BPM)框架,它是覆盖了业务...
1.JDBC体系系统一组规范:接口JDBC接口(API)包括两个层次:...