美文网首页
SpringBoot注解

SpringBoot注解

作者: CoffeeSite | 来源:发表于2018-02-01 16:49 被阅读17次

    SpringBootApplication注解源码如下:

    @Target(ElementType.TYPE)
    @Retention(RetentionPolicy.RUNTIME)
    @Documented
    @Inherited
    @SpringBootConfiguration
    @EnableAutoConfiguration
    @ComponentScan(excludeFilters = {
            @Filter(type = FilterType.CUSTOM, classes = TypeExcludeFilter.class),
            @Filter(type = FilterType.CUSTOM, classes = AutoConfigurationExcludeFilter.class) })
    public @interface SpringBootApplication {
    }
    

    @SpringBootApplication:SpringBoot的主入口
    @SpringBootConfiguration:表示Application作为配置文件存在
    @EnableAutoConfiguration:表示启用SpringBoot内置的自动配置功能
    @ComponentScan : 扫描bean,路径为Application类所在package以及package下的子路径,在spring boot中bean都放置在该路径以及子路径下。

    相关文章

      网友评论

          本文标题:SpringBoot注解

          本文链接:https://www.haomeiwen.com/subject/vmodzxtx.html