[SPRING] CDI @Produces 주석에 해당하는 Spring은 무엇입니까?
SPRINGCDI @Produces 주석에 해당하는 Spring은 무엇입니까?
CDI로 작업 할 때, @Produces 어노테이션을 사용하여 @Inject 어노테이션으로 인젝션 될 인터페이스를 구현 한 빈을 선택하기 위해 호출 할 프로듀서 메소드를 생성 할 수있었습니다.
지금 나는 봄과 함께 일하고있다. 그러나 나는 비슷한 것을 찾지 못했다. @Autowired 주석을 사용할 때 CDI의 @Produces 주석과 동일한 결과를 얻기 위해 사용해야하는 것은 무엇입니까?
해결법
-
==============================
1.@Bean을 찾고 있습니다.
@Bean을 찾고 있습니다.
예 (위 링크에서 가져옴) :
@Configuration public class AppConfig { //similar to @Produces CDI annotation @Bean public TransferService transferService() { return new TransferServiceImpl(); } }
나는 이것을 읽으라고 권유합니다 : 스프링 DI와 CDI 비교 연구
from https://stackoverflow.com/questions/25876402/which-is-the-spring-equivalent-for-the-cdi-produces-annotation by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] 봄 부팅. 어노테이션으로 TaskExecutor를 만드는 방법? (0) | 2019.03.19 |
---|---|
[SPRING] Spring MVC에서 세션 타임 아웃 설정하기 (0) | 2019.03.19 |
[SPRING] 스프링 부트 애플리케이션은 org.springframework.boot 패키지를 해석 할 수 없다. (0) | 2019.03.19 |
[SPRING] Maven 및 Spring 부트 - 해결할 수없는 부모 pom-repo.spring.io (알 수없는 호스트) (0) | 2019.03.19 |
[SPRING] Log4j2를 이용한 Spring의 로깅 (0) | 2019.03.19 |