Class.forNAme("oracle.jdbc.driver.OracleDriver");
Static Connection getConnection(String url, String user, String password);
url : jdbc:oracle:thin:@localhost:1525:XE
1) 정적 SQL
ConnectionStatement createStatement()ResultSet executeQuery(String sql) : 조회(SELECT)ResultSet : 조회 결과 레코드 주소 : 커서 이동 다음행을 조회boolean next() : 다음 행으로 이동(다음행이 있으면 true, 없으면 false)자료형 get자료형(int 컬럼 순서번호);자료형 get자료형(String 컬럼명);int executeUpdate(String sql) : 추가(INSERT), 수정(UPDATE), 삭제(DELETE)1) 동적 SQL
2) 값을 ? 파라미터로 미리 정의, 값을 set자료형 메서드로 지정
3) Connection
PreparedStatement prepareStatement(String sql);PreparedStatement prepareStatement(Sring sql, String[] columnNames);columnNames : 증감번호 기본키를 명시ResultSet getGeneratedKeys() : 조회4) 실행
ResultSet executeQuery();int executeUpdate();5) CallableStatement