JDBC

  • java database connectivity
  • 根据API编写的程序都可以与驱动器通信,驱动管理器通过驱动程序与实际数据库进行通信。
  • 操作数据库的步骤
    • 导入数据库驱动jar包
    • 将该jar包加入到项目的build path中
    • 注册驱动
    • 获取数据库连接对象Connection
    • 定义SQL语句
    • 获取执行SQL语句的对象
    • 执行SQL,接收返回的结果
    • 释放资源
  • JDBC中涉及的对象
    • DriverManager
      • url 数据库的网络地址以及数据库的名称
        • jdbc:mysql://ip:port/name
      • user
      • password
    • Connection
      • 获取执行SQL的对象
        • Statement createStatement
        • PreparedStatement PreparedStatement()
      • 管理事务
        • 开启事务
          • setAutoCommit
        • 提交事务
          • commit
        • 回滚事务
          • rollback

涉及文档

引用文档

## DataSource

  • 是用来连接操作数据库的一种方式