dynamicquery1 [Java] MyBatis 동적 쿼리 - trim, where, set 검색 또는 업데이트 조건을 동적으로 받는 경우 자주 사용하는 MyBatis 문법에 대해 정리해보고자 한다. 1. 태그만 사용할 때는 각각의 조건들만 동적으로 추가 가능했지만, 태그를 사용하게 되면 태그 하위의 태그 리턴 값에 따라 조건문 자체를 동적으로 active 시킬 수 있다. 하위의 태그 값을 모두 충족하지 않으면 WHERE가 생기지 않고 SQL 종결되며, 하나라도 충족하면 SQL에 WHERE가 붙는다. 하위 태그에는 AND || OR 모두 받을 수가 있다. 불필요한 AND 또는 OR 구문을 제거해준다. 1) 태그 사용하지 않을 때 HTML 삽입 미리보기할 수 없는 소스 안의 모든 조건이 충족하지 않는 경우 위의 구문은 아래과 같이 오류를 발생시킨다. HTML 삽입 미리보기할 수 없는 소스 2) 태.. 2022. 6. 27. 이전 1 다음