뷰단에서 검색키와 값을 받을때 마이바티스로 넘어가는 과정에서
보통 selectbox를 통해서 하나의 키가 여러개의 값을 가지는 경우가 생길때 마이바티스로 키를 넘겨줘야 한다.
이런 경우가 아니라면(키가 무조건 하나의 데이터 만을 갖게 될 때)
<sql id="where-list">
<if test="searchKey=='subject'">
subject LIKE '%' || #{searchValue} || '%'
</if>
<if test="searchKey=='director'">
director LIKE '%' || #{searchValue} || '%'
</if>
</sql>
이런 sql문이 필요하지 않는다면
컨트롤러에서 키,값을 동시에 받기보다는 값만 받아서 넘겨주는게 훨씬 정신건강에 이로운것 같다.
** 페이지 링크는 겟방식으로 검색키값을 넘기는데 이때는 어떻게 되나 알아야하겠다.