IT/Spring

[Spring] mybatis 동적쿼리 like 사용하기

하이안_ 2021. 6. 16. 20:20

가변 컬럼 표현

  - #{ } : 작은따옴표( ' )를 포함한 값으로 반환

  - @{ } : 값만 반환

  * 컬럼명을 가변컬럼으로 표현할 경우 ${ }로 작성하여 사용해야한다.

 

Like 사용법

Oracle
where ${컬럼} like '%'||#{값}||'%'

 

MySql
where ${컬럼} like CONCAT('%',#{값},'%')