MyBatis(마이바티스) - choose, when, otherwise


MyBatis(마이바티스) - choose, when, otherwise

MyBatis(마이바티스) - choose, when, otherwise - 마이바티스에선 DB에서 사용했던 쿼리문을 대부분 사용할 수 있다. - 기준값을 가지고 선택사항에 맞춰서 실행하는, 프로그래밍 문법으로 Switch 구문과 가깝다. 마이바티스 - choose, when, otherwise 예시 * 예제 내용의 choose로 인해 SELECT * FROM BLOG WHERE state = ‘ACTIVE’ 다음에 붙을 실행 내용이 3가지이다. ①. title 파라미터 값이 null이 아닐 경우 'AND title like #{title}'이 실행된다. ②. title이 null이되, author파라미터 값이 null이 아니고 author파라미터의 name값이 null이 아닐 경우 'AND author_name like #{author.name}'이 실행된다..........



원문링크 : MyBatis(마이바티스) - choose, when, otherwise