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

박준형님의 프로필 이미지
박준형

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

스프링 JdbcTemplate

sql문

해결된 질문

작성

·

372

0

findById 함수에서 select * from member where id = ? 라는 sql 문이 나오는데 위 sql문에서 ?는 무슨 조건을 뜻 하는 조건 인가요??

답변 1

1

안녕하세요. 박준형님, 공식 서포터즈 y2gcoder입니다.

안녕하세요 JdbcTemplate은 내부적으로 PreparedStatement를 사용합니다. PreparedStatement는 ?로 파라미터를 바인딩할 수 있습니다. 자바에 있는 값을 sql의 ?에 넣을 수 있습니다. 간단한 사용법은 다음 링크를 참고해주십시오. :)

https://aricode.tistory.com/12
감사합니다.

박준형님의 프로필 이미지
박준형

작성한 질문수

질문하기