Spring Boot에서 @EnableAutoConfiguration과 @ComponengScan의 차이점은 무엇입니까?
世界只因有你
世界只因有你 2017-05-17 10:00:53
0
2
808

이제 새로운 버전의 spring boot@SpringBootApplication에서는 @Configuration, @ComponentScan, @EnableConfiguration과 동일합니다. @EnableAutoConfiguration과 @ComponengScan의 차이점은 무엇입니까? @EnableAutoConfiguration은 경로 아래의 모든 빈을 자동으로 스캔할 수 있으므로 @ComponentScan이 필요하지 않은 것 같습니다.

世界只因有你
世界只因有你

모든 응답(2)
phpcn_u1582

1.@EnableAutoConfiguration은 주로 jar 패키지를 스캔하고 META-INF/spring.factories의 클래스와 현재 패키지 및 하위 패키지 아래의 사용자 정의 구성 요소(즉, spring에서 관리되는 반환)를 구성하여 자동 구성을 활성화하는 데 사용됩니다.
2.@ComponengScan은 사용자 정의 구성 요소를 구성하는 데 사용됩니다(즉, 스프링으로 관리됨). 기본 경로 또는 BaseClass

를 지정할 수 있습니다.

로드할 클래스가 @EnableAutoConfiguration 아래에 없으면 로드되지 않으며 @ComponentScan은 spring-context 패키지 하위 클래스로 오랫동안 존재하며 <context: 구성요소 스캔>#🎜🎜 #

淡淡烟草味

@ComponentScan은 가져온 jar의 패키지를 스캔할 수 있습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!