JavaBeanとList

5115 ワード

2018-11-04 23:04:03書き始める
 
     User   

 
 
 
 1 public List getUserInfo() {
 2         conn = getConn();//         
 3         ResultSet rest;//                      
 4         List list = new ArrayList();//   User(User JavaBean)   ,      
 5         try {
 6             Statement statement = conn.createStatement();//  Statement  (    SQL       )
 7             String sql = "select * from tb_picture";//SQL  
 8             rest = statement.executeQuery(sql);//  executeQuery    select  ,(   insert、updata、delete  ,   executeupdate()  )
 9             while (rest.next()) {
     //       (           )
10                 User user = new User();//   JavaBean
11                 user.setUserID(rest.getString(1));//  JavaBean set  ,   rest            getString          
12                 user.setPicture(rest.getString(2));//  JavaBean set  ,   rest            getString          
13                 list.add(user);//  JavaBean      User   
14             }
15         } catch (Exception e) {
     //      
16             e.printStackTrace();//    
17         }
18         return list;//     User   
19     }

 
Listの使用
1 JDBCUtil util = new JDBCUtil();//   JDBCUtil 
2     List list = util.getUserInfo();//  getUserInfo  
3     for (int i = 0; i < list.size(); i++) {
     //    list(      )
4         User user = (User) list.get(i);//     get     i JavaBean  
5         
6         //model JTable   ,  addRow  ,       ,     JavaBean              ,
7         //    JavaBean get    ,     JTable 
8         model.addRow(new Object[] {user.getUserID(), user.getPicture()});
9     }

ありがとう、Thank you、SalamatDo(サラマート)、アリはCám o*n(嘉蒙)と杜(阿里嘎都)、)、Spasibo(思巴喜柏)、Danke(但可)、shokran(ヒュークローナ)、Obrigada(オーブリカ)、danku(当Q)、Merci(梅哈西)、Gracias(グラ喜亜思)、Grazie(格拉姫)、Благодарности、Tak、Kiitos、Díky、Hvala、Mul?umesc、Takk、Ευχαριστ
 
転載先:https://www.cnblogs.com/YUJIE666/p/9906531.html