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

kajama972님의 프로필 이미지
kajama972

작성한 질문수

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

JdbcTemplate 적용2 - 동적 쿼리 문제

JdbcTemplate 동적쿼리 관련

작성

·

456

0

JdbcTemplate 동적쿼리 문제 강의를 듣다보니

조건이 여러개인경우 조건값의 유무에 따라 where, and를 넣어야 하는 상황을 고려해야 한다고 강사님이 말씀해 주셨습니다.

검색조건이 없는 문장을

"select id, item_name, price, quantity from item where(1=1)"

위와 같이 작성하고

조건의 값이 있는지 여부만 판단하여 동적쿼리를 작성하면 되지 않을까요?

예제인 findAll()의 조건 상품명, 최대가격이면 2번만 판단하면 될 것 같습니다.

감사합니다.

 

 

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. kajama972님

말씀하신 것 처럼 작성하셔도 됩니다^^

감사합니다.

kajama972님의 프로필 이미지
kajama972

작성한 질문수

질문하기