栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

简单实现数据库的PreparedStatement查询

简单实现数据库的PreparedStatement查询

简单实现数据库的PreparedStatement查询 一、需求分析

查询一个数据库的全部记录,并且将其用java list储存起来

二、代码实现
 public String getChat() throws Exception {
        //获取数据库连接
        Connection con = TestDruid.getTestDruid().getConnection();
        //sql语句
        String sql = "SELECt * FROM cat";
        PreparedStatement ps = con.prepareStatement(sql);
        //结果集
     	ResultSet resultSet = ps.executeQuery();
        List catsList = new ArrayList<>();
        //需要利用resultSet的next指针指向下一个记录
     	while (resultSet.next()) {
            //这里cat是一个javabean对象
             Cat cat = new Cat();
            //name为字符串类型用getString获取,括号里为字段名
            //age同理用getInt获取
             cat.setName(resultSet.getString("name"));
             cat.setAge(resultSet.getInt("age"));
             catsList.add(cat);
        }
     	//这里将list转化成json数据便于处理
     	//工具是hutool,链接在下面  	
        String json = JSONUtil.toJsonStr(fundChatsList);
        return json;
    }

java中好用的list转json的工具hutool

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/307603.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号