mybatis 로 쿼리를 작성하다보면 동일한 쿼리가 여러곳에 들어가는 경우가 생긴다특히 postgresql 로 보면 with 같은 쿼리는 여러곳에서 반복적으로 사용할 수 있다. 그럴때 마다 같은 쿼리를 매번 작성하기 보단변수처럼 sql 로 정의해서 include 해서 사용하면 효율적이다. 상단에 with 쿼리를 anpdsmDispCat_with_adc 로 정의하고 를 사용해 쿼리를 불러올 수 있다. 물론 서비스의 파라미터도 사용할 수 있다. 주의할점) include 하는 곳보다 상단에 위치할 것. WITH RECURSIVE adc (anp_disp_cat_cd, upp_anp_disp_cat_cd, disp_cat_nm, disp_cat_thmb_bimg_file_url, clr_infr_i..