Advertisement
Guest User

Untitled

a guest
Oct 19th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. public class ItemDAO {
  2.  
  3. /**
  4. * 全件検索用メソッド
  5. * @return List<Item>
  6. */
  7. public List<Item> findAll() throws SQLException
  8. {
  9. // 検索結果格納用
  10. List<Item> list = new ArrayList<>();
  11.  
  12. // コネクション確立、SQL実行
  13. try(
  14. Connection con = DriverManager.getConnection(
  15. "jdbc:oracle:thin:@//172.16.4.6:1521/infopdb", // 接続文字列
  16. "demo2017", // ユーザー名
  17. "demo2017" // パスワード
  18. );
  19. Statement stmt = con.createStatement();
  20. ResultSet rs = stmt.executeQuery("SELECT ID, 商品名, 価格 FROM 商品マスタ");
  21. )
  22. {
  23. // SQL実行で取得したResultSetから検索結果を取り出す
  24. while(rs.next())
  25. {
  26. list.add(new Item(rs.getInt("ID"), rs.getString("商品名"), rs.getInt("価格")));
  27. }
  28. }
  29.  
  30. // 検索結果を返す
  31. return list;
  32. }
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement