ibatis 의 cacheModel 을 mybatis 설정으로 바꾸는 방법 좀 알려주시면 감사하겠습니다.
- 작성자 :
- 봄*
- 작성일 :
- 2022-12-05 17:37:32
- 조회수 :
- 588
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
안녕하세요?
ibatis 의 cacheModel 을 mybatis 설정으로 바꾸는 방법 좀 알려주시면 감사하겠습니다.
예)
< ibatis >
<cacheModel id="aaa-cache" type="MEMORY">
<flushInterval hours="12" />
<flushOnExecute statement="aaa.bbb" />
<property name="reference-type" value="WEAK" />
</cacheModel>
위의 내용을
mybatis 로 전환하려고 합니다.
물론 이곳 게시물들을 조회한 결과
https://www.egovframe.go.kr/home/qainfo/qainfoRead.do?pagerOffset=0&searchKey=all&searchValue=flushOnExecute&menuNo=69&qaId=QA_00000000000016265
글의 답글의 링크로 보고 mybatis 사이트도 봤습니다만...
예를 들면
flushOnExecute 이런 속성에 대한 내용이 없었습니다.
그래서 위 내용의 전반적인 mybatis 설정법에 대해 질문 드리오니 답변 부탁드리겠습니다.
수고하세요...
ibatis 의 cacheModel 을 mybatis 설정으로 바꾸는 방법 좀 알려주시면 감사하겠습니다.
예)
< ibatis >
<cacheModel id="aaa-cache" type="MEMORY">
<flushInterval hours="12" />
<flushOnExecute statement="aaa.bbb" />
<property name="reference-type" value="WEAK" />
</cacheModel>
위의 내용을
mybatis 로 전환하려고 합니다.
물론 이곳 게시물들을 조회한 결과
https://www.egovframe.go.kr/home/qainfo/qainfoRead.do?pagerOffset=0&searchKey=all&searchValue=flushOnExecute&menuNo=69&qaId=QA_00000000000016265
글의 답글의 링크로 보고 mybatis 사이트도 봤습니다만...
예를 들면
flushOnExecute 이런 속성에 대한 내용이 없었습니다.
그래서 위 내용의 전반적인 mybatis 설정법에 대해 질문 드리오니 답변 부탁드리겠습니다.
수고하세요...
환경정보
-
- OS 정보 : 윈도우10 64bit
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat 9
- DB 정보 : oracle 11g
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
현재 해당 부분에 대해서
직접적으로 가이드 해드리는 사항은 없습니다.
말씀하신 캐시 삭제에 대한 내용은
아래의 mybatis 레퍼런스를 보시면 기술되어 있으니 참고하시길 바랍니다.
https://mybatis.org/mybatis-3/ko/sqlmap-xml.html#cache
또한, flushOnExecute라는 속성은
mybatis에서 삭제되었으며 flushCache로 대체되었으니
레퍼런스를 참고하여 사용하면 될듯 합니다.
감사합니다.
표준프레임워크센터입니다.
현재 해당 부분에 대해서
직접적으로 가이드 해드리는 사항은 없습니다.
말씀하신 캐시 삭제에 대한 내용은
아래의 mybatis 레퍼런스를 보시면 기술되어 있으니 참고하시길 바랍니다.
https://mybatis.org/mybatis-3/ko/sqlmap-xml.html#cache
또한, flushOnExecute라는 속성은
mybatis에서 삭제되었으며 flushCache로 대체되었으니
레퍼런스를 참고하여 사용하면 될듯 합니다.
감사합니다.