인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

독버섯님의 프로필 이미지
독버섯

작성한 질문수

스프링 DB 2편 - 데이터 접근 활용 기술

JdbcTemplate 단건 숫자조회 관련 문의

작성

·

388

0

안녕하세요, 강의 잘 듣고 있습니다.

다름이 아니라 섹션2 - JdbcTemplate 정리의 단건조회 - 숫자조회 부분에서

int rowCount = jdbcTemplate.queryForObject("select count(*) from t_actor", Integer.class);

부분에서 NamedParameterJdbcTemplate의 queryForObject에는 위처럼 SQL문과 자료형만 넣는 메서드를 찾을 수 없었고 중간에 Collections.emptyMap()을 넣거나, 아니면 query 메서드를 사용해야 하는 것으로 보이는데

이 부분은 NamedParameterJdbcTemplate에서는 그대로 사용할 수 없고 그냥 JdbcTemplate을 사용할 때만 실행가능한 코드인건지 궁금합니다.

 

답변 1

1

안녕하세요. 독버섯님, 공식 서포터즈 OMG입니다.
.

NamedParameterJdbcTemplate도 가능합니다.

아래 메서드 오버로딩 항목 중 Class<T> requiredType이 있는 메서드에서 사용 가능합니다.

image
.
감사합니다.

 

독버섯님의 프로필 이미지
독버섯

작성한 질문수

질문하기