mybatis 동적으로 컬럼 지정하기
동적으로 칼럼 지정하기
- myabtis에서는 칼럼에 대해서도 동적 변경을 지원한다.
- SQL Injection 공격에 취약하므로 사용하지 않는다.
- 아래와 같다.
<select id="findByEnum" resultType="SomeObject">
select *
from dictionary d
where ${type} = #{value}
</select>
- enum을 연계하여 활용 가능하다.
public enum Type {
SUCCESS, FAILED
}