[Mybatis] <choose>, <when>, <otherwise> 사용법
2022. 3. 11. 20:44
프로그래밍/Mybatis
, , 사용법 java의 if~ else~ 문과 비슷함 만약 태그의 조건식중 true 반환한 것이 없다면 태그 내에 작성된 쿼리문이 실행됨 태그는 생략 가능 쿼리문1 쿼리문2 쿼리문3 쿼리문4 쿼리문5 사용 예제 👇 SELECT * FROM BLOG WHERE state = ‘ACTIVE’ AND title like #{title} AND author_name like #{author.name} REFERENCE mybatis.org/mybatis-3/ko/sqlmap-xml.html MyBatis – 마이바티스 3 | 매퍼 XML 파일 Mapper XML 파일 마이바티스의 가장 큰 장점은 매핑구문이다. 이건 간혹 마법을 부리는 것처럼 보일 수 있다. SQL Map XML 파일은 상대적으로 간단하다. 더..
Mybatis의 isNull, isEmpty
2021. 8. 25. 21:39
프로그래밍/Mybatis
ibatis의 isNull과 isEmpty isNull은 null인지 아닌지 체크 isEmpty는 null 검사와 더불어 String이 공백인지 아닌지 Collection인 경우 배열인 경우 크기가 0 인지 검사 Mybatis로 변환 방법👇 # ibatis # mybatis # ibatis # mybatis