해결된 질문
작성
·
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 쿼리에서 어떤 필드를 사용할지는 질문에 주어진 정보만으로는 알 수 없습니다.
인프런의 자주 하는 질문이나 질문 잘하기 메뉴얼에서 찾지 못했다면, 더 구체적인 코드 상황과 함께 질문을 하시면 해당 문제에 더 정확한 답변을 얻을 수 있을 겁니다.
감사합니다.