`
hao861002
  • 浏览: 87086 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ResultSet转换为List的方法

 
阅读更多

ResultSet转换为List的方法

private static List convertList(ResultSet rs) throws SQLException {

List list = new ArrayList();

ResultSetMetaData md = rs.getMetaData();

int columnCount = md.getColumnCount(); //Map rowData;

while (rs.next()) { //rowData = new HashMap(columnCount);

Map rowData = new HashMap();

for (int i = 1; i <= columnCount; i++) {

rowData.put(md.getColumnName(i), rs.getObject(i));

}

 list.add(rowData);

} return list;

}

分享到:
评论
1 楼 qintengfei 2012-04-14  
不错,问题解决了。

相关推荐

    ResultSet 转为listmap

    ResultSet 转为 List ResultSet 转为 List&lt;Map&gt; 是一种常见的数据处理操作。在 Java 中,使用 JDBC 连接数据库时,通常会返回一个 ResultSet 对象,该对象包含了查询结果集的所有记录。为了方便数据处理和使用,...

    ResultSet转化为json,json转化为List

    本文将详细介绍如何在Java中将ResultSet转换为JSON,以及如何将JSON转换为List。 首先,我们来探讨如何将ResultSet转化为JSON。在Java中,通常使用第三方库如Jackson或Gson来实现JSON操作。这里以Jackson为例: 1....

    JAVA 版本ResultSet 转换为JAVABEAN的工具类

    总之,将ResultSet转换为JavaBean可以提高代码的可读性和可维护性,尤其是在处理大量数据库查询结果时。通过创建这样一个工具类,我们可以方便地将数据库查询结果封装成易于操作的对象,简化业务逻辑。

    java 使ResultSet转换List代码,绝对好用

    java 使ResultSet转换List代码,绝对好用 方便类型转换 不促之处,请提意见

    实用的jdbc的工具类,提供多种ResultSet的转化方法

    次类对ResultSet进行封装,可以将其转化为List,Map,BO等

    ResultSet_to_json.jar

    标题“ResultSet_to_json.jar”指的是一个Java应用程序,其主要功能是将数据库查询结果集(ResultSet)以及List等数据结构转换为JSON(JavaScript Object Notation)格式的字符串。JSON是一种轻量级的数据交换格式,...

    jdbc学习文档

    - 示例代码展示了如何将ResultSet转换为List集合。 **14.4 策略模式的应用** - 示例代码展示了如何使用策略模式来决定不同的结果集封装方式。 **14.5 模板模式的应用** - 示例代码展示了如何使用模板模式简化...

    Blog-Art.-09-Java-ResultSet-To-List:将结果集转换为地图对象列表

    Blog-Art.-09-Java-ResultSet-To-List 将ResultSet转换为Map对象的列表。 JdbcUtil类与静态方法一起使用。 该项目是使用NetBeans 8开发的。 环聊SpringMVC: ://youtu.be/clBK-R8LChM Spring-MYBATIS: ://youtu.be...

    java实现jdbc查询结果集result转换成对应list集合

    本篇文章将详细讲解如何将ResultSet转换为对应的List集合。 首先,我们了解ResultSet对象。ResultSet是JDBC中的一个接口,它代表了SQL查询的结果。它是一个迭代器,可以按顺序访问每一行数据。然而,由于ResultSet...

    Java Web应用开发:优化dao层查询方法.docx

    我们可以为ProductDao类添加一个名为`rs2List`的方法,该方法接收一个ResultSet作为参数,并将其转换为一个包含Product对象的List集合。这样,所有需要处理查询结果的地方都可以调用这个方法,而不是分别实现相同的...

    转换为json数据以及完整的json包

    例如,使用Jackson库,可以创建一个`ObjectMapper`实例,并调用`writeValueAsString()`方法将结果集转换为JSON字符串: ```java import com.fasterxml.jackson.databind.ObjectMapper; // 假设rs是ResultSet对象 ...

    Java使用PreparedStatement接口及ResultSet结果集的方法示例

    这些方法会根据数据类型自动转换Java对象为适合数据库存储的格式。最后,我们调用`executeUpdate()`方法执行SQL语句,如果受影响的行数大于0,说明数据添加成功。 接下来,我们来看如何使用`ResultSet`处理查询结果...

    将ResultSet中得到的一行或多行结果集封装成对象的实例

    为了实现这个功能,我们可以创建一个BaseDao类,该类具有泛型类型,并拥有一个list方法,该方法可以将查询结果集转换成对象的集合。该方法的实现过程可以分为以下几个步骤: 首先,需要获取占位符的值,这可以通过...

    DBUtils框架ResultSetHandler接口使用

    在这个方法中,我们可以对 ResultSet 进行处理,并将其转换为我们需要的形式。 DBUtils 框架提供了多种实现了 ResultSetHandler 接口的类,这些类可以将 ResultSet 转换为不同的数据形式。这些类包括: * ...

    从数据库得到的结果集存放到List集合中

    我们可以遍历这个结果集,将每一行的数据转换为Java对象并存入List集合。 ```java List&lt;MyObject&gt; list = new ArrayList(); while (rs.next()) { MyObject obj = new MyObject(); obj.setId(rs.getInt("id")); ...

    jsp页面常用的查询及显示方法分析

    本文主要讨论两种常用的方法:将查询结果封装成类并存入List,以及将ResultSet转换为List。这两种方法都是为了在JSP页面中以列表形式展示数据。 方法一: 这种方法适用于简单的情况,但不够通用。首先,你需要创建...

    java行转列的例子

    - 数据库查询结果通常以ResultSet形式返回,需要遍历ResultSet并将其转换为Java对象。 6. 页面展示: - 转换后的数据可能需要在网页上显示,这可能涉及到JSP、Thymeleaf或其他模板引擎。 - 使用ModelAndView或...

    Java EE 查询 将数据库中对应的表逐行转换成DAO实体类。List方式返回。自动赋值时忽略大小写的名称进行匹配,自动赋值到指定的实体类中。

    本文将深入探讨如何将数据库中的表行转换为DAO实体类,并以List形式返回,同时介绍名称匹配和自动赋值的过程。 首先,DAO实体类是Java编程中表示数据库表结构的对象,它通常包含对应于数据库表字段的属性,并且提供...

Global site tag (gtag.js) - Google Analytics