-
JDBC驱动底层,通常是通过网络IO实现SQL命令与数据传输的 --> ResultSet, Statement, Connection用完要close()
-
class.forName(“com.mysql.jdbc.Driver”)是在干嘛?
加载com.mysql.jdbc.Driver这个类,而进行类加载时会Driver类中的static块会向DriverManager进行注册,这样就可以成功加载JDBC驱动了
-
(1) CallableStatement扩展了PreparedStatement类,用于调用存储过程
(2) PreparedStatement扩展了Statement类,用于预编译SQL语句
-
PreparedStatement的优点
(1) 效率更高
(2) 可读性和可维护性增强
(3) 预防SQL注入
chapter04_Java基础知识_17_Java数据库操作
最新推荐文章于 2025-08-06 23:16:57 发布