“使用Statement的演示及其弊端”的版本间的差异

来自姬鸿昌的知识库
跳到导航 跳到搜索
(建立内容为“https://www.bilibili.com/video/BV1eJ411c7rf?p=12”的新页面)
 
第1行: 第1行:
 
https://www.bilibili.com/video/BV1eJ411c7rf?p=12
 
https://www.bilibili.com/video/BV1eJ411c7rf?p=12
 +
 +
=== 操作和访问数据库 ===
 +
 +
* 数据库连接被用于向数据库服务器发送命令和 SQL 语句,并接受数据库服务器返回的结果。其实一个数据库连接就是一个 Socket 连接。
 +
 +
* 在 java.sql 包中有 3 个接口分别定义了对数据库的调用的不同方式:
 +
** Statement:用于执行静态 SQL 语句并返回它所生成结果的对象。
 +
** PreparedStatement:SQL 语句被编译并存储在此对象中,可以使用此对象多次高效地执行该语句。
 +
** CallableStatement:用于执行 SQL 存储过程

2022年12月14日 (三) 09:39的版本

https://www.bilibili.com/video/BV1eJ411c7rf?p=12

操作和访问数据库

  • 数据库连接被用于向数据库服务器发送命令和 SQL 语句,并接受数据库服务器返回的结果。其实一个数据库连接就是一个 Socket 连接。
  • 在 java.sql 包中有 3 个接口分别定义了对数据库的调用的不同方式:
    • Statement:用于执行静态 SQL 语句并返回它所生成结果的对象。
    • PreparedStatement:SQL 语句被编译并存储在此对象中,可以使用此对象多次高效地执行该语句。
    • CallableStatement:用于执行 SQL 存储过程