Day4 - JDBC

客户端 sqlplus,浏览器,navicat,DataGrip
操作后传给 db

ODBC & JDBC

与数据库建立连接的 2 种方式

ODBC - Open Database Connectivity
  • A C-based interface to SQL-based database engines, provides a consistent interface for communicating with a database and for accessing database data.
JDBC API - Java Database Connectivity
  • A standard data access interface to a wide range of relational databases
  • A set of classes and interfaces that are part of the Java programming language

JDBC enables

  • Connecting to a database
  • Sending a string SQL query to the database
  • Processing the results

JDBC 分为两套 API

  • 上层:应用开发
    无论底层数据库不同,开发的程序基本相同
  • 下层:驱动开发
    针对不同的数据库开发,数据库生产厂商通过实现 java.sql.Driver 接口开发

Java 与数据库交互

  1. 注册驱动
  2. 创建连接
  3. 创建 statement 对象
  4. 执行 sql 语句
  5. 处理结果集
  6. 关闭资源

Java

xml 配置文件 方便选择 不同数据库

dom4j 解析 xml 文件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容