스프링 트랜잭션을 기반으로하는 웹 응용 프로그램이 있습니다. 전파 레벨은 applicationcontext.xml에 설정됩니다. 바람둥이는이 XML에서 전파 수준으로 변경 한 내용을 다시 시작합니다. 전쟁 전체를 재배치해야합니까?스프링 응용 프로그램의 경우 응용 프로그램 컨텍스트 전파 수준의 변경 사항이 즉시 적용됩니까?
답변
일반적으로 applicationContext.xml은 WAR 파일에 있습니다. 이 경우 다시 배포해야합니다. WAR가 어떤 이유에서든 WAR 외부에 있다면 Tomcat을 변경하고 다시 시작하면됩니다. 물론 PS에서는 WAR의 분해 된 버전에서 applicationContext.xml을 변경할 수 있지만 다음 배포시 변경 사항이 무시되므로 권장되지 않습니다.
따라서, 이미 분해 된 WAR에서 applicationContext.xml을 변경하면 테스트 용으로 새 전파 수준이 tomcat 재시작없이 적용됩니다. 그 이해가 맞습니까? – user811433
아니요, 시작시 발생하는 새 응용 프로그램 컨텍스트를 작성해야하므로 항상 다시 시작해야합니다. –
ok, 재시작하면 Tomcat이 다시 시작될 때 재배치가있을 것이므로 폭발 된 전쟁의 앱 컨텍스트에서 변경 한 사항이 사라집니다. – user811433
- 1. 웹 응용 프로그램의 단일 스프링 응용 프로그램 컨텍스트 사용
- 2. JavaFX 응용 프로그램의 Spring 응용 프로그램 컨텍스트
- 3. 응용 프로그램 수준의 공통 컨텍스트 메뉴
- 4. 스프링 기반 웹 응용 프로그램의 상위 컨텍스트
- 5. 전파 응용 프로그램 설정 아마
- 6. 스프링 : 중첩 된 응용 프로그램 컨텍스트
- 7. 스프링 테스트/프로덕션 응용 프로그램 컨텍스트
- 8. 스프링 응용 프로그램 컨텍스트 : webapp 폴더 변수?
- 9. 타사 응용 프로그램의 변경 사항으로부터 응용 프로그램 보호
- 10. 내 응용 프로그램 즉시
- 11. Tomcat 웹 응용 프로그램 컨텍스트 변경
- 12. 응용 프로그램 컨텍스트
- 13. 응용 프로그램 저장소 응용 프로그램 이름 변경
- 14. 장고의 Java 응용 프로그램 컨텍스트
- 15. 젠드 응용 프로그램의 변경 사항은 즉시 반영되지 않습니다.
- 16. 응용 프로그램 컨텍스트 bean
- 17. 응용 프로그램 컨텍스트 얻기
- 18. 응용 프로그램 컨텍스트 다루기
- 19. Java 웹 응용 프로그램 컨텍스트
- 20. Tomcat 8에서 중지 된 응용 프로그램의 컨텍스트 경로 변경
- 21. 응용 프로그램 도메인 수준의 가장
- 22. 응용 프로그램 수준의 @SuppressWarnings 주석
- 23. 응용 프로그램의 전역 작업 컨텍스트
- 24. 볼륨이없는 iPhone 응용 프로그램 볼륨 변경 (일본의 경우 응용 프로그램)
- 25. node.js 변경 사항이 즉시 발생해야합니까?
- 26. 언제 wp-config.php에 대한 변경 사항이 적용됩니까?
- 27. git stash 변경 사항이 새 분기에 적용됩니까?
- 28. 기본 스프링 응용 프로그램의 @Aspect
- 29. 공유 컨텍스트 : 스프링 응용 프로그램의 속성 - 자리 표시 자
- 30. 웹 응용 프로그램의 내부 응용 프로그램 인증
다시 시작해야합니다. 새로운 Spring Context가 XML 설정으로부터 생성 될 것이다. – Mechkov