JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的java API。JDBC是Java访问数据库的标准规范,可以为不同的关系型数据库提供统一访问,它由一组用java语言编写的接口和类组成。
JDBC需要连接驱动,驱动是两个设备要进行通信,满足一定通信数据格式,数据格式由设备提供商规定,设备提供商作为设备提供驱动软件,通过软件可以与该设备进行通信。
JDBC核心类和接口
DriverManager:用于注册驱动
Connection:表示与数据库创建的连接
Statement/PrepareStatement:操作数据库SQL语句的对象
ResultSet:结果集或一张虚拟表
JDBC的SQL注入
SQL注入:用户输入的内容作为了SQL语句语法的一部分,改变了原有SQL真正的意义。
(由于java没有学,笔记就暂时到这了)