, , if문과 같이 MyBatis xml 파일에서 쿼리문을 날릴때 조건문으로 사용할 수 있다. > 사용법 쿼리문1 쿼리문2 쿼리문3 쿼리문4 쿼리문5 위처럼 태그 안에 태그를 사용하고 태그의 test 속성으로 조건문을 넣어 사용한다. 그리고 태그의 조건문이 True 일 경우 해당 쿼리문을 실행한다. 모든 태그의 조건문이 False 일 경우 태그 쿼리문을 실행한다. , , 태그의 가장 중요한점은 하나라도 True 가 발생하면 해당 쿼리문을 실행한 후 다음 태그엔 접근하지 않고 종료된다. 여기서 MyBatis 태그와 차이점을 예시를 통해 알아보자 > 예시(if) SELECT * FROM test WHERE name = 'obo' AND number like '%010%' AND address like '%..
MyBatis 동적 SQL(choose, when, otherwise, set)
, , if문과 같이 MyBatis xml 파일에서 쿼리문을 날릴때 조건문으로 사용할 수 있다. > 사용법 쿼리문1 쿼리문2 쿼리문3 쿼리문4 쿼리문5 위처럼 태그 안에 태그를 사용하고 태그의 test 속성으로 조건문을 넣어 사용한다. 그리고 태그의 조건문이 True 일 경우 해당 쿼리문을 실행한다. 모든 태그의 조건문이 False 일 경우 태그 쿼리문을 실행한다. , , 태그의 가장 중요한점은 하나라도 True 가 발생하면 해당 쿼리문을 실행한 후 다음 태그엔 접근하지 않고 종료된다. 여기서 MyBatis 태그와 차이점을 예시를 통해 알아보자 > 예시(if) SELECT * FROM test WHERE name = 'obo' AND number like '%010%' AND address like '%..
2022.05.27