Mybatis의 동적 SQL 표현식 (IF, CHOOSE, WHEN, LIKE, FOREACH etc)
Mybatis의 동적 SQL 표현식 (IF, CHOOSE, WHEN, LIKE, FOREACH etc) Mybatis를 사용하면서 동적 SQL 표현식을 많이 사용하시죠? 어떻게 사용하는지 예제를 통해서 확인해볼까요? if 문 if 문 : 동적 SQL에서 가장 흔하게 사용하는 표현식으로 조건을 나타냅니다. SELECT * FROM BLOG WHERE state = ‘ACTIVE’ AND title like #{title} 위의 경우는 여러개의 조건을 사용할때 사용하는 방식이죠. 하지만, WHERE절에 조건이 아무것도 없거나 여러개의 조건을 사용하고자 할때는 다음과 같이 표현해주죠. 'WHERE 1 = 1' 이후에 if 문을 사용하여 여러개의 조건을 추가하였습니다. 이렇게 하게 되면, 경우에 따라서 조건에 ..
2022. 7. 5.
[용어 정의] GNB, LNB, SNB, FNB. 영역별 네비게이션 메뉴 바의 정의
[용어 정의] GNB, LNB, SNB, FNB. 영역별 네비게이션 메뉴 바의 정의 GNB ( Global Navigation Bar ) : Global 사이트 최상위 전체 공통네비게이션. 메인 메뉴, 대분류 메뉴, 전체 사이트에서 사용되는 공통 메뉴 바 LNB ( Local Navigation Bar ) : Local 현재 서비스 영역(Local)만 해당되는 네비게이션. 서브 메뉴, 중분류 메뉴, 각 서브 분류 별 사용되는 메뉴 바 SNB ( Side Navigation Bar ) : Side 메인 메뉴, 서브 메뉴를 제외한 나머지 사이드 메뉴, 기타 메뉴 바 FNB ( Foot Navigation Bar ) : Foot 하단 메뉴, 하단 로고, 주소, 카피라이팅 영역
2022. 5. 24.