Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class ItemDAO {
- /**
- * 全件検索用メソッド
- * @return List<Item>
- */
- public List<Item> findAll() throws SQLException
- {
- // 検索結果格納用
- List<Item> list = new ArrayList<>();
- // コネクション確立、SQL実行
- try(
- Connection con = DriverManager.getConnection(
- "jdbc:oracle:thin:@//172.16.4.6:1521/infopdb", // 接続文字列
- "demo2017", // ユーザー名
- "demo2017" // パスワード
- );
- Statement stmt = con.createStatement();
- ResultSet rs = stmt.executeQuery("SELECT ID, 商品名, 価格 FROM 商品マスタ");
- )
- {
- // SQL実行で取得したResultSetから検索結果を取り出す
- while(rs.next())
- {
- list.add(new Item(rs.getInt("ID"), rs.getString("商品名"), rs.getInt("価格")));
- }
- }
- // 検索結果を返す
- return list;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement