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

대영님의 프로필 이미지
대영

작성한 질문수

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

JdbcTemplate - 이름 지정 파라미터 2

BeanPropertySqlParameter 사용 시 질문있습니다.

해결된 질문

작성

·

160

0

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
Item 클래스에 getId()도 있는데

BeanPropertySqlParameterSouce(item)을 사용하면

id값도 만들어지나요??

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

대영님의 질문에 답변드립니다.

BeanPropertySqlParameterSource를 사용할 때 해당 객체의 프로퍼티를 기반으로 SQL 파라미터를 생성합니다. 즉, Item 클래스에 getId() 메서드가 존재한다면 id 프로퍼티 값도 함께 SQL 쿼리의 파라미터로 사용되어 질 수 있습니다. 단, SQL 쿼리에서 어떤 필드를 사용할지는 질문에 주어진 정보만으로는 알 수 없습니다.

인프런의 자주 하는 질문이나 질문 잘하기 메뉴얼에서 찾지 못했다면, 더 구체적인 코드 상황과 함께 질문을 하시면 해당 문제에 더 정확한 답변을 얻을 수 있을 겁니다.

감사합니다.

대영님의 프로필 이미지
대영

작성한 질문수

질문하기