1. 구성
가. 자바로 작성된 클래스와 인터페이스
나. package : java.sql, javax.sql
2. 기능
가. 데이터베이스 연결
나. sql문 전송
다. 결과 처리
3. 실행절차
가. driver 등록
나. connection 객체 얻기
다. statement 객체 얻기
라. executequery, executeupdate db 전송
마. resultset 객체의 get()를 이용하여 실행결과 얻기
바. close를 호출하여 connection 닫기
4. spring jdbc
가. spring에서 제공해주는 jdbctemplate 이용하여 작업
나. getjdbctemplate(), setdatasource() : jdbcdaosupport 상속받아서 imple*** 생성
다. jdbcdaosupport(getjdbctemplate, setdatasource -> imple*** -> jdbctemplate(query, update, queryforobject
5. jdbctempalte 메소드
가. list:
1) query() : select: 결과가 여러 개일 때
나. object
1) query ForObject() : 결과가 한 개일 때
다. int
1) update() : select가 아닌 delete, insert, update일 경우
'Tools > Spring Framework' 카테고리의 다른 글
토비의 스프링 3.1. 들어가며 (0) | 2016.03.06 |
---|---|
AOP (0) | 2016.01.27 |
Spring (0) | 2016.01.26 |