仿做网站网站,seo服务公司排名,WordPress实现ssl,北京网站优化推广分析一、什么是JDBC#xff1f; 理解API的概念 API#xff1a;Application Programing Interface -- 应用程序编程接口写好一个程序#xff0c;这个程序需要给别人提供哪些功能#xff1f;这些功能就是通过一些 函数/类 这样的方式来提供的。例如 Random、Scanner、ArrayList..…一、什么是JDBC 理解API的概念 APIApplication Programing Interface -- 应用程序编程接口写好一个程序这个程序需要给别人提供哪些功能这些功能就是通过一些 函数/类 这样的方式来提供的。例如 Random、Scanner、ArrayList... 都可以认为是 Java 提供给我们的API一个成熟的数据库,一般都会提供一些 API供给程序员来使用 每个数据库的API MySQL 、Oracle、SQL Server、SQLite 等知名数据库都是不同程序员来设计的设计的人不一样那么每个数据库设计出来的API差别很大。这就苦了我们普通的程序员要使用不同的数据库就需要掌握不同数据所对应的API对于C程序员就是这样的 JDBC的提出 Java委员会为了统一数据库使用的接口方便Java开发的程序员则就定义出了 JDBC 的接口标准要求MySQL等知名的数据库都要支持这些接口否则Java就不带他们玩了。在Java委员会的要求下每个知名数据库的设计者就在原有的基础下套上一层JDBC的壳。 这就是所谓的加上一层软件层就可以忽视下一层中的差异JDBC原理每一个数据库得到JDBC的代码的时候就会自动解释JDBC代码将它们翻译成原本代码在执行后面相关的sql操作所以这样繁琐多样的代码就由编译器来做了作为上层的Java语言使用者来说就只需要知道JDBC相关的一类接口即可接口。 二、JDBC编程
步骤总结
创建数据库连接Connection创建操作命令Statement使用操作命令来执行SQL处理结果集ResultSet释放资源
【代码Demo】
JavaLearn/src/MySQL/JDBC · 杰编程/java_idea - 码云 - 开源中国 (gitee.com)