오늘이라도

38. JDBC ② 본문

취업성공패키지 SW 개발자 교육/Java

38. JDBC ②

upcake_ 2020. 4. 14. 20:57
반응형

https://github.com/upcake/Class_Examples

교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. 

gif 파일은 클릭해서 보는 것이 정확합니다.


▲예제 1. 조건식 활용, 특정한 복수의 결과 출력

 

 

▲예제 2. PreparedStatement
▲예제 2의 결과

 - 보다 사용이 편한 전송 객체로 PreparedStatement가 있다.

 - PreparedStatement 작성 시 유의사항

  ① SQL 문장을 먼저 작성한다.

  ② SQL 문장에서 매개 변수(JAVA 변수)는 ?로 작성

  ③ ps.setInt(), ps.setString() : 값(변수)을 할당

  ④ 일련 번호는 1부터 시작

  ⑤ ps.executeUpdate(), ps.executeQuery() : SQL문 전송 시 괄호 안에는 입력하지 않는다.

 

 

▲예제 3. PreparedStatement 활용, 특정 행 삭제
▲예제 3 결과

 

 

▲예제 4. PreparedStatement 활용, 특정 행 갱신
▲예제 4 결과

 

 

▲예제 5. PreparedStatement 활용, 결과 출력

 - 매개 변수가 없어도 PreparedStatement를 사용할 수 있다.

반응형