一、JDBC概述

一、JDBC的引出

1.1、问题提出

新闻管理系统中的数据如何存储?如何获取?
在之前的新闻管理系统中,因为只是做示例,所以有些地方的数据直接在jsp中写死了,但是现实中不可能这样的。现实中数据都存储在数据库中。而我们的java程序写在jsp中,需要在jsp中去调用数据库中的数据,进而显示在界面上,甚至于对数据进行增删改查。所以需要一个技术去把java程序和数据库连接起来,这个技术就是JDBC(JAVA DataBase Connection)

1.2、JDBC

用来实现java程序对各种数据库的访问。根据之前的经验,java一定提供了相应的API来做这些事情,这组接口和类,位于java.sql和javax.sql包中。
同时,在JDBC的学习过程中,使用的是面向接口的编程思想。
在这个地方的学习中,学习方法如下:
1、JDBC步骤固定,理解记忆即可。
2、多练习,加深理解。

1.3、面向接口

在java中,进行java程序与数据库进行连接的API是面向接口的,因为有不同的数据库,我只告诉你我可以做这个事情,具体的不同的数据库怎么跟这个程序结合交个具体的厂商去做,只需要在使用的时候导入相应的jar包即可。

二、JDBC的使用步骤

2.1、JDBC访问数据库步骤

image.png

2.2示例解释

首先,加载不同数据库厂商提供的驱动;然后,
对应查询来说:
第一、铺路(获取连接)
第二、下圣旨(sql命令)
第三、找一个小太监帮皇上执行圣旨(Statement/PreparedStatement)
第四、拉回西瓜(返回结果集ResultSet)
第五、关闭城门(释放资源)

2.3总结

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容