[Mybatis] include refid 태그로 반복되는 쿼리 사용 방법

include refid 태그를 사용해서 반복되는 쿼리를 사용할 수 있다.

 

작성 예시

 

1
2
3
4
5
6
7
8
9
10
11
12
 ...
<mapper>
....
<sql id="a">
    SELECT * 
      FROM TABLE
</sql>
<select id="getList" resultType="hashmap">
    <include refid="a" />
    WHERE filed = #{value}
</select>
</mapper>
cs

 

 

 

 

실행 결과

 

 

 

1
2
3
SELECT * 
  FROM TABLE
 WHERE filed = #{value}
cs

 

'DB' 카테고리의 다른 글

[Mysql] IFNull 함수 사용  (0) 2019.01.08
[Mysql] MYSQL 에서 IF문 사용  (0) 2018.12.20
[DB] MySQL 설치  (0) 2018.01.02
[DB] ERD 그려보기 예제  (0) 2017.11.22
[DB] DB 모델링  (0) 2017.11.22

댓글

Designed by JB FACTORY