把數據庫表的信息添加到list集合里面


把數據庫表里面的信息添加到集合里面並且打印出來:

數據庫表的內容:

 

 

 java代碼邏輯處理:

 1 public static void main(String[] args) {
 2         
 3         Connection connection=DBUtils.getConnection();
 4         
 5         //做查詢
 6         String sql="select * from bank";
 7         
 8         try {
 9             PreparedStatement ps=connection.prepareStatement(sql);
10             
11             //獲取結果集
12             ResultSet rs=ps.executeQuery();
13             
14             //遍歷結果集里面的數據,把結果集里面的數據保存到一個集合里面
15             List<UserEntity>list=new ArrayList<UserEntity>();
16             
17             UserEntity ue;
18             while(rs.next()){
19                 
20                 ue=new UserEntity();//new一個對象代表一條記錄
21                 
22                 //吧數據庫里面的信息取出來放到實體類里面
23                 ue.setBid(rs.getInt("bid"));
24                 ue.setBname(rs.getString("bname"));
25                 ue.setBmoney(rs.getInt("bmoney"));
26                 
27                 //把取出的數據添加到list集合里面
28                 list.add(ue);
29                 
30             }
31             
32             for(UserEntity u:list){
33                 
34                 System.out.println(u);
35             }
36             
37         } catch (SQLException e) {
38             // TODO Auto-generated catch block
39             e.printStackTrace();
40         }
41         
42         
43         
44     }

結果:

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM