스프링 어노테이션 정리1 [Spring] 어노테이션 정리 스프링 어노테이션 정리, 최신화를 주기적으로 할 예정입니다. 스프링 어노테이션 @EventListener(ApplicationReadyEvent.class) 스프링 컨테이너가 완전히 초기화를 다 끝내고, 실행 준비가 되었을 때 발생하는 이벤트이다. 스프링이 이 시점에 해당 애노테이션이 붙은 initData() 메서드를 호출해준다. @Profile("local") 특정 프로필의 경우에만 해당 스프링 빈을 등록한다. 여기서는 local 이라는 이름의 프로필이 사용되는 경우에만 testDataInit 이라는 스프링 빈을 등록한다. 이 빈은 앞서 본 것인데, 편의상 초기 데이터를 만들어서 저장하는 빈이다. 프로파일 별로 jar빌드도 가능하며 설정도 가능하다. @Configuration Bean을 수동으로 등록해.. 2024. 2. 27. 이전 1 다음