繁体   English   中英

execute() 和 executeUpdate() 方法在

[英]execute() and executeUpdate() methods are implemented in

execute() 和 executeUpdate() 方法属于 java.sql package 的 Statement 接口。 但这些不是默认方法,因此这些是抽象方法,那么这些方法的实现在哪里?

Statement是 class 的抽象,加载的JDBC 驱动程序必须提供具体实现,以便与您正在使用的特定数据库一起使用。 每个数据库都有略微不同的要求。

它隐藏在库中,但如果您使用正确的依赖注入,则不必担心这一点。

实现Statement接口的Object可以用另一个实现Connection接口的object生成,例如:

 Connection conn = DriverManager.getConnection(url, username, password);
 Statement  stmt = conn.createStatement()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM