컨테이너 재기동 없이 Context를 Refresh할 수 있는 방법이 있을까요?
- 작성자 :
- 조*기
- 작성일 :
- 2016-03-15 09:55:44
- 조회수 :
- 1,415
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
안녕하세요? 관공서 프로젝트에 전자정보프레임워크를 사용하고 있는 개발자입니다.
기관 특성상 배포와 컨테이너 재기동을 서로다른 장소에서 서로다른 주무관이 관리합니다.
기간 내부 전산 시스템이 아직은 LafJ를 기반을 구축되어 있다 보니 컨테이너를 재기동하지 않고 배포하는 것이 가능합니다.
하지만, 이번에 제가 진행하는 프로젝트는 싱글톤을 주로사용하는 전자정보프레임워크를 사용하다보니,
배포 후 반드시 컨테이너를 재기동해야되는 불편함이 있습니다.
구글링을 열심히 해보니 아래 링크와 같은 솔루션이 있는 듯 하더군요... 하지만 따라해봐도 생각했던 결과가 나오지 않습니다...
http://jroller.com/Solomon/entry/reloading_a_spring_web_application
혹시 저와 같은 사례를 해결하신 분이 계실까 질문 올려 봅니다.
기관 특성상 배포와 컨테이너 재기동을 서로다른 장소에서 서로다른 주무관이 관리합니다.
기간 내부 전산 시스템이 아직은 LafJ를 기반을 구축되어 있다 보니 컨테이너를 재기동하지 않고 배포하는 것이 가능합니다.
하지만, 이번에 제가 진행하는 프로젝트는 싱글톤을 주로사용하는 전자정보프레임워크를 사용하다보니,
배포 후 반드시 컨테이너를 재기동해야되는 불편함이 있습니다.
구글링을 열심히 해보니 아래 링크와 같은 솔루션이 있는 듯 하더군요... 하지만 따라해봐도 생각했던 결과가 나오지 않습니다...
http://jroller.com/Solomon/entry/reloading_a_spring_web_application
혹시 저와 같은 사례를 해결하신 분이 계실까 질문 올려 봅니다.
A
조형기님, 안녕하세요.
class파일의 경우 Hot Deploy기능을 이용해 자동반영이 가능하지만, xml의 경우 반영이 되지 않습니다.
현재 DAO단에 사용하시는 프레임워크가 ibatis 혹은 mybatis이고, sql xml의 자동 리로딩 방법을 원하시는 거라면 설정변경을 통해
리로딩이 가능합니다.
해당 부분은 전자정부 표준프레임워크에서 공식적으로 제공해드리는 부분이 아니기 때문에 링크로 제공해 드립니다. 공식적으로 지원하지 않는 부분에 대해서는 센터측에서 가이드 드리지 않음을 참고 바랍니다.
ibatis : http://otep.tistory.com/287
Mybatis : http://sbcoba.tistory.com/16
감사합니다.
class파일의 경우 Hot Deploy기능을 이용해 자동반영이 가능하지만, xml의 경우 반영이 되지 않습니다.
현재 DAO단에 사용하시는 프레임워크가 ibatis 혹은 mybatis이고, sql xml의 자동 리로딩 방법을 원하시는 거라면 설정변경을 통해
리로딩이 가능합니다.
해당 부분은 전자정부 표준프레임워크에서 공식적으로 제공해드리는 부분이 아니기 때문에 링크로 제공해 드립니다. 공식적으로 지원하지 않는 부분에 대해서는 센터측에서 가이드 드리지 않음을 참고 바랍니다.
ibatis : http://otep.tistory.com/287
Mybatis : http://sbcoba.tistory.com/16
감사합니다.