202204271 [20220427] TIL TIL BeanPostProcessor는 다른 모든 빈들보다 먼저 생성된다. BeanPostProcessor를 구현(implement)한 빈은 빈이 초기화되기 전과 초기화된 후 처리할 작업들을 설정할 수 있다. BeanFactoryPostProcessor는 BeanPostProcessor보다 먼저 생성된다. 그렇기 때문에 빈 정의를 수정할 수 있다.(빈 프로퍼티 등) PropertySorucesPlaceholderConfigure(BeanFactoryPostProcessor를 구현함)을 사용하면 빈프 로퍼 티나 생성자 인수값을 프로퍼티 파일(.properties 확장자를 가진 파일)에 지정할 수 있다. 대표적인 예가 DB 접속 정보를 담는 DataSource 빈에 접속 정보를 넣을 때 사용한다. '${}.. 2022. 4. 27. 이전 1 다음 728x90