@PostConstruct

·Spring
@PostConstruct는 무엇일까?1. 스프링 빈 생명주기(Spring Bean LifeCyle)@PostConstruct를 이해하려면 먼저 스프링 빈 생명주기를 알아야합니다.스프링 컨테이너 생성 -> Bean 생성 -> 의존관계 주입 -> 초기화 콜백 -> 사용 -> 소멸콜백 -> 스프링 종료여기서 PostConstruct는 초기화 콜백에 사용됩니다. 2. 어따가 사용하죠?만약에 @Value를 사용해서 주입한 인스턴스 필드의 값을 static 필드의 값으로 초기화 해주고 싶을 때 사용한다. @Value("${openai.api.key}") // 가능 private String apiKey;Value 무조건 인스턴스 필드에 값을 주입해야한다. @Value("${openai.api.key}"..
gymlet
'@PostConstruct' 태그의 글 목록