반응형
1. @Configuration
2. @ComponentScan("spring.di.ui")
3. @Bean : 우리가 만든것을 컨테이너에 담아준다.
NewlecDIConfig.java 를 만들어 JAVA Configuration을 한다.
@ComponentScan("spring.di.ui")
@Configuration
public class NewlecDIConfig{
@Bean
//public Exam getExam(){ //반환할때, 인터페이스로 받기 때문에
public Exam exam(){//id의 이름으로 메소드를 만드는것이 바람직
return new NewlecExam();
}
}
ApplicationContext context = new AnnotationConfigApplicationContext(NewlecDIConfig.class);
위 코드를 통해 JAVA파일로 Configuration 연결한다.
아래는 다양한 JAVA Configuration 설정방법들이다.
반응형
'웹(Web) > 백엔드(Backend)' 카테고리의 다른 글
Spring과 React/Vue/Angular 연결 (0) | 2021.06.10 |
---|---|
객체지향 디자인패턴1 feat.예시로 이해 (0) | 2021.04.25 |
스프링 어노테이션을 이용한 객체생성/초기값(@Value) (0) | 2021.04.19 |
스프링 어노테이션(Annotation), @AutoWired과 @Qualifer (0) | 2021.04.16 |
스프링 IoC 컨테이너 사용(ApplicationContext 사용) (0) | 2021.04.05 |