내 스프링 부트 앱이 변경 사항을 위해 디렉토리를 모니터링하기 시작한 후 코드를 실행하고 싶습니다.봄 부팅 후 코드 실행
새 스레드를 실행하려고 시도했지만 그 시점에서 @Autowired
서비스가 설정되지 않았습니다.
ApplicationPreparedEvent
을 찾을 수 있었으며 @Autowired
특수 효과가 설정되기 전에 실행되었습니다. 응용 프로그램이 HTTP 요청을 처리 할 준비가되면 이상적으로 이벤트를 발생시키고 싶습니다.
응용 프로그램을 실행 한 후에 더 좋은 방법으로 코드를 실행 하시겠습니까? spring-boot?
이 훌륭한 기능! 이제 테이블 엔티티에 서비스를 호출하는 메소드가 있습니다. – stewsters
웹 서버 배포에는 작동하지 않습니다. –
응용 프로그램을 warcat 파일로 외부 tomcat에 배포 할 때이 기능이 작동하지 않습니다. 임베디드 톰캣에서만 작동합니다. – Saurabh