JDBC如何访问数据库
来源:互联网 发布:滴滴大数据平台 编辑:程序博客网 时间:2024/06/05 04:22
JDBC如何访问数据库
还是这个简单的图书管理系统,之前在华信有学,但是由于自己没有实战,所以一知半解,这次敲了一个简单的图书管理系统,对JDBC访问数据库有了一定的了解。目前没有使用到JavaBean组件,也没有用到框架,手动连接数据库。那么分为如下几个步骤。
(1)、装载驱动程序。
(2)、定义所要连接数据库的地址。
(3)、与数据库建立连接。
(4)、建立语句对象。
(5)、声明并执行SQL语句。
(6)、对结果集进行处理
(7)、关闭对象。
下面来详细的介绍几个步骤,先附上一段代码吧~
大家可以看到我的访问数据库的这一段代码~我是使用的MySQL,就以MySQL为例。
(1)、装载驱动程序。
我是用的是MySQL数据库,所以是使用的MySQL的驱动程序。当然还有其他数据库的驱动程序。但是都是使用 Class.forName()方法装载驱动的。
其语法是: Class.forName("JDBC驱动程序类");
(2)、定义所要连接数据库的地址。
(3)、与数据库建立连接。
我写的时候j将(2)(3)两个步骤写在一起了~这个是没有影响的,一步一步的写法大家应该懂,我就不做示范了~
(4)、建立语句对象。
这个没什么好说的,照着写就是了~
(5)、声明并执行SQL语句。
声明:
执行:
当然,如果你乐意也可以将这两步写到一起。(在我写的另外一篇有写excute、excuteQuery、excuteUpd的用法及区别,有兴趣的童鞋可以去一看)
(6)、对结果集进行处理
不一定非得这样处理啊~~仅仅只是个例子。
(7)、关闭对象。
最后应当关闭Statement、Connection、ResultSet对象,这样一方面可以释放资源;另一方面可以避免数据库长期连接造成安全问题。关闭对象使用close()方法,并且按照ResultSet、Connection、Statement的顺序依次关闭。
例举一个关闭资源的错点。
有没有发现资源关闭在结果集的处理中,这样是不对的,应该在处理之后再写,给提个醒吧~ 反正这个错查的很揪心。
就到这里了~
- JDBC如何访问数据库
- JDBC-ODBC访问数据库,JDBC访问数据库
- 使用jdbc访问数据库
- 使用jdbc访问数据库
- JDBC访问数据库
- 使用JDBC访问数据库
- JDBC数据库访问例子
- 使用JDBC访问数据库
- 通过JDBC访问数据库
- 通过 JDBC 访问数据库
- JDBC访问各个数据库
- JDBC访问各个数据库
- JDBC访问各个数据库
- JDBC 访问数据库
- JDBC访问各个数据库
- JDBC数据库访问
- JDBC数据库访问技术
- java jdbc访问数据库
- MFC多文档框架
- OpenGL绘制Bezier曲线
- 关于解决阿里巴巴首页“自定义内容”代码失效的问题
- 在google play上更新android版本
- android 添加单元测试配置
- JDBC如何访问数据库
- CF496D——Tennis Game(高效,模拟)
- kali linux msf easyftp
- 一些基本排序算法的实现
- redis 字符串命令学习1
- 关于vs2013安装后的一个资源编译器dll的问题
- IDL 直接图像法绘制直方图(自定义坐标范围,图名、坐标轴支持中文字符)
- Sublime Text 套件介紹:Pretty JSON
- 发的规范哈哈哈要让他用如图