把数据库表的信息添加到list集合里面

把数据库表里面的信息添加到集合里面并且打印出来:

数据库表的内容:

把数据库表的信息添加到list集合里面

 java代码逻辑处理:

public static void main(String[] args) {
        
        Connection connection=DBUtils.getConnection();
        
        //做查询
        String sql="select * from bank";
        
        try {
            PreparedStatement ps=connection.prepareStatement(sql);
            
            //获取结果集
            ResultSet rs=ps.executeQuery();
            
            //遍历结果集里面的数据,把结果集里面的数据保存到一个集合里面
            List<UserEntity>list=new ArrayList<UserEntity>();
            
            UserEntity ue;
            while(rs.next()){
                
                ue=new UserEntity();//new一个对象代表一条记录
                
                //吧数据库里面的信息取出来放到实体类里面
                ue.setBid(rs.getInt("bid"));
                ue.setBname(rs.getString("bname"));
                ue.setBmoney(rs.getInt("bmoney"));
                
                //把取出的数据添加到list集合里面
                list.add(ue);
                
            }
            
            for(UserEntity u:list){
                
                System.out.println(u);
            }
            
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
        
        
    }

结果:

把数据库表的信息添加到list集合里面

相关推荐