파게로그

[JDBC] 기본 실습 본문

콤퓨타 왕기초/JSP

[JDBC] 기본 실습

파게 2021. 3. 13. 14:51
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.Date; public class Program { public static void main(String[] args) throws ClassNotFoundException, SQLException { ‌‌String url = "jdbc:oracle:thin:@localhost:1521/xepdb1"; ‌‌String sql = "SELECT * FROM NOTICE"; ‌‌String id = "DDOONGI"; ‌‌String pw = "javasibal"; ‌‌ ‌‌Class.forName("oracle.jdbc.driver.OracleDriver"); ‌‌Connection con = DriverManager.getConnection(url, id, pw); ‌‌Statement st = con.createStatement(); ‌‌ResultSet rs = st.executeQuery(sql); ‌‌ ‌‌while (rs.next()) { ‌‌‌int id_ = rs.getInt("id"); ‌‌‌String title = rs.getString("TITLE"); ‌‌‌String content = rs.getString("CONTENT"); ‌‌‌Date date = rs.getDate("WRITTEN_DAY"); ‌‌‌ ‌‌‌System.out.println("ID: " + id_); ‌‌‌System.out.println("제목: " + title); ‌‌‌System.out.println("내용: " + content); ‌‌‌System.out.println("작성일: " + date); ‌‌‌ ‌‌‌System.out.println(); ‌‌} ‌‌ ‌‌rs.close(); ‌‌st.close(); ‌‌con.close(); } }

 

결과

ID: 32
제목: 오늘의 메뉴
내용: 제육볶음, 된장찌개
작성일: 2021-09-09

ID: 144
제목: 오시는 길
내용: 날아옵니다
작성일: 2019-01-01

ID: 18
제목: 자바가 싫은 이유
내용: 손가락이 아파용ㅠㅠ
작성일: 2020-04-14

ID: 90
제목: 파이데이
내용: 3.14에는 사탕 대신 파이를 주자
작성일: 2025-03-14

 

실제 데이터

Comments