<sql> 태크 와 <include> 태그를 통해서 쿼리 재사용이 가능합니다.
저는 데이터 조회 쿼리를 작성했을 때 중복 되는 쿼리가 많아 길어질때 관리에 용이하기 위해 사용했습니다.
한편으로는 보기에 불편할 수도 있다고 생각이 들긴했습니다.
문법
<sql id ="test">
SQL 문 작성
<sql>
사용 시
<include refid ="sqlid의 값">
예제
<sql id ="test">
select *
from b
where date_cd ='20220609'
<sql>
<select id="selectList" resultClass="java.util.HashMap" parameterClass="java.util.Map">
select *
from a, ( <include refid="test"/> ) b
where a.date_cd = b.date_cd
</select>
LIST
'Egovframework' 카테고리의 다른 글
[Eclipse] 이클립스 svn 연결 ( 재연결 ) (0) | 2022.06.20 |
---|---|
[Egovframework] 전자정부 프레임워크(Egovframework) 설치 및 설정(2) (0) | 2020.03.29 |
[Egovframework] 전자정부 프레임워크(Egovframework) 설치 및 설정(1) (0) | 2020.03.29 |
댓글