Notice
Recent Posts
Recent Comments
Link
혜야의 코딩스토리
[Mybatis] 동적쿼리 (if test) 문자열 비교 본문
MyBatis 문법으로 문자열을 비교하는 방법을 알아보겠습니다.
java단에서 map_type을 String 타입의 "smartmap"으로 넘겼습니다.
//java
String map_type = "smartmap";
requestMap.put("map_type", map_type);
정상적인 문자열 비교 방법입니다.
<!-- 정상적인 방법 -->
<if test='map_type eq "smartmap"'></if>
<!-- 정상적인 방법 -->
<if test="map_type eq 'smartmap'"></if>
<!-- 정상적인 방법 -->
<if test='"smartmap_edit".equals(map_type)'>
잘못된 방법입니다.
<!-- 잘못된 방법 -->
<if test='"smartmap_edit".equals(#{map_type})'>
'꿈 : 멋진 개발자 🧸 > DB' 카테고리의 다른 글
| [Mybatis] 동적쿼리 (if test) 문자열 처리 (0) | 2023.11.10 |
|---|---|
| [PostgreSQL] postgres_fdw 확장 / 외부 테이블 사용 (0) | 2023.10.31 |