Spring 이해하기 (4)

김영헌·2022년 1월 21일
0

목록 보기
8/9
post-thumbnail

오늘은 스프링 프로젝트를 생성할 때 알아야하는 JDBCTemplate의 사용법에 대하여 알아보고자 한다.

1. Configure the context file



DAO에서 사용하는 JDBC Template에 필요한 Data source 정보를 설정하는 것이다. 보면 알 수 있듯이 ref=""를 통해 JDBC Template과 DAO가 연결되어 있고 JDBC Template과 DriverManagerDataSource가 연결되어 있는 것을 알 수 있다.

2. DAO Class에서 JDBC Template 연결

Class 안에 만들어서 JDBC Template을 set할 수 있게 한다.

3. 간단한 JDBC Template 사용법

(1) update()


  • Insert, Delete, Update query에 사용된다.

(2) queryForObject()


  • 테이블에 대해 1개의 값을 가져오는 select 실행에 사용
  • 원하는 레코드의 id 값을 전달받아, select query 구문 작성

(3) query()


  • 테이블의 여러 레코드를 가져오는 select에 사용
  • RowMapper 클래스의 mapRow() 구현하면 됨
profile
대기업 회장님

0개의 댓글