@AutoConfiguration和@EnableAutoConfiguration区别
时间: 2023-10-19 22:32:37 浏览: 110
SpringBoot 中 AutoConfiguration的使用方法
@AutoConfiguration和@EnableAutoConfiguration的区别在于它们的作用范围和使用方式。
@AutoConfiguration是一个注解,它可以用于自动配置应用程序上下文中的bean,但需要手动将其添加到配置类中。
@EnableAutoConfiguration是一个注解,它用于启用Spring Boot的自动配置机制,它会自动搜索类路径上的jar文件,并根据其内容自动配置应用程序上下文。使用@EnableAutoConfiguration不需要手动将自动配置添加到配置类中,而是让Spring Boot自动为您配置应用程序上下文。
因此,@AutoConfiguration是一种手动配置方式,而@EnableAutoConfiguration是一种自动配置方式。
阅读全文