2020-8-16 JavaWebDay_03

本文深入解析JDBC中ResultSet对象的功能与使用方法,包括如何通过next()方法遍历查询结果,以及如何利用getXxx()方法获取不同数据类型的数据。此外,还介绍了JDBC工具类的设计思路,旨在简化JDBC操作,提升代码效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JDBC:

ResultSet:

结果集对象,封装查询结果;

方法:

boolean next():游标向下移动一行,如果当前列不是最后一行,返回true,是,返回false;

getXxx(参数):获取数据;

Xxx:代表数据类型,如int,String;

参数:

1.int:代表列的编号;

2.String:代表列名称:

可以使用while(resultset.next()){

	int age=resultset.get("age");
	
	.....
}

语法来循环读取;

JDBC工具类:

目的:简化书写;

分析:

1.注册驱动抽取;

2.抽取一个方法获取连接对象

3.抽取一个方法释放资源;

具体实践:

在这里插入图片描述
首先,创建工具类,这里定义的数值都是配置文件的数值;在这里插入图片描述
这是配置文件;在这里插入图片描述
静态代码块初始化数据,这也是我将工具类的构造方法设置为public的原因;在这里插入图片描述
获取Connection对象,很简单的一个方法;
在这里插入图片描述
重载了两个方法,用于释放资源;

用这个工具类就可以替代很多很麻烦的代码,简化main方法里的代码; 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值