JDBC 是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。java 提供了jdbc的接口规范,对应数据库厂商依照规范进行驱动类库开发,提供给开发者。应用程序与数据以jdbc桥接的方式进行交互,任何基于JDBC 的 ORM 框架都是对JDBC 操作的封装
常用接口
Statement:由createStatement创建,用于发送简单的SQL语句(不带参数) 。statement 没有 set<Type>之类的方法,所以sql必须作为一个整体传入。例如
resultSet statement connection 都是需要关闭 遵循从下游到上游的方向依次关闭
以上就是对jdbc一些重要方法的分析,Mybatis、Spring Data JPA、Hibernate ORM、JOOQ都是建立在jdbc基础之上的。深刻理解jdbc,其他ORM框架才能用的更得心应手。