ibatis 사용시 sql문 변경시 서버를 restart해야 합니가?
- 작성자 :
- 박*수
- 작성일 :
- 2010-08-05 18:58:30
- 조회수 :
- 3,534
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
전자정부 프레임워크에서 SQL 문 변경시에
웹서버를 재시작하지 않고 반영하는 방법은 없나요?
iBatis가 xml이라 제공이 안되는 건지 궁금하네요
답변 부탁드립니다.
웹서버를 재시작하지 않고 반영하는 방법은 없나요?
iBatis가 xml이라 제공이 안되는 건지 궁금하네요
답변 부탁드립니다.
A
안녕하세요.. 박왕수님..
iBatis의 sql map xml 파일의 경우는 classpath를 resource 통해 처리되지만, 내부적으로 sqlMapClient 클래스를 통해 간접적으로 물려있기 때문에..
class에 대한 변경이 hot deploy되는 WAS의 경우도 sql 변경이 반영되지 않습니다.
이 경우는 별도의 외부 library 적용하시면 쉽게 해결될 수 있습니다.
다만, 해당 library는 전자정부 표준프레임워크에서 공식적으로 제공해드리는 부분이 아니기 때문에 링크로 제공해 드립니다.
http://www.expertvill.net/tc/jcfblog/137
그럼.. 즐거운 하루되십시오.
감사합니다.
iBatis의 sql map xml 파일의 경우는 classpath를 resource 통해 처리되지만, 내부적으로 sqlMapClient 클래스를 통해 간접적으로 물려있기 때문에..
class에 대한 변경이 hot deploy되는 WAS의 경우도 sql 변경이 반영되지 않습니다.
이 경우는 별도의 외부 library 적용하시면 쉽게 해결될 수 있습니다.
다만, 해당 library는 전자정부 표준프레임워크에서 공식적으로 제공해드리는 부분이 아니기 때문에 링크로 제공해 드립니다.
http://www.expertvill.net/tc/jcfblog/137
그럼.. 즐거운 하루되십시오.
감사합니다.