[NamedParameterJdbcTemplate 사용하기]
NamedParameterJdbcTemplate
- 바인딩시 ? 를 사용하지 않고 :parameter 를 사용
- 세번째 파라미터로 RowMapper<>와 함께 활용
(sql문에 바인딩 할 값이 있을 경우에 바인딩 할 값을 전달할 목적으로 사용하고 있는 객체)
BeanPropertyRowMapper
- column의 값을 자동으로 DTO에 담아주는 객체
- query() 메서드의 반환 값이 여러 건일 때 내부적으로 반복하면서 DTO를 생성후 List에 담아 반환
'Spring > Spring Basic' 카테고리의 다른 글
[Spring Study] 코드로 배우는 스프링 웹 프로젝트 (0) | 2018.01.07 |
---|