반응형
@Value 를 사용해서 프로퍼티를 인젝션하는 것이 좋다. → application.yml 같은 것을 프로퍼티로 사용
Property Injection
Constructor Injectionn의 경우 Test, flexibility를 높일 수 있다.
parameter 자체를 주입받자..
- Config Class를 생각없이 사용하고 있지는 않았는지
- Singleton을 이해하고 있는지
- Dependency Injection (DI)를 잘 이해하고 있는지
반응형
'Effective Java 3rd > Chapter 2. 객체 생성과 파괴' 카테고리의 다른 글
Item 6. 불필요한 객체 생성 금지 (1) | 2021.11.07 |
---|---|
Item 4. Instance화를 막으려면 private constructor를 사용하라 (0) | 2021.11.07 |
Item 3. private constructor 나 enum Type으로 Singleton임을 보증하라. (0) | 2021.11.07 |
Item 2. 많은 parameter가 있는 Constructor는 Builder를 고려하라 (0) | 2021.11.07 |
Item 1. 생성자 대신 정적 팩터리 메서드를 고려하라 (0) | 2021.11.07 |