springboot @ComponentScan注解原理解析

网友投稿 427 2022-12-14


springboot @ComponentScan注解原理解析

这篇文章主要介绍了springboot @ComponentScan注解原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

@ComponentScan 告诉Spring从哪里找到bean。

如果你的其他包都在@SpringBootApplication注解的启动类所在的包及其下级包,则你什么都不用做,SpringBoot会自动帮你把其他包都扫描了。

如果你有一些bean所在的包,不在启动类的包及其下级包,那么你需要手动加上@ComponentScan注解并指定那个bean所在的包。

@SpringBootAppliKeUQJVbcKeUQJVbation

@ComponentScan({"com.demo"})

public class Application {

private static final Logger LOG = LoggerFactory.getLogger(Application.class);

public static void main(String[] args) {

SpringApplication app = new SpringApplication(Application.class);

app.setBannerMode(Banner.Mode.OFF);

app.setWebEnvironment(true);

app.run(args);

LOG.info("**************** Startup Success ****************");

}

}


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:详解java接口(interface)在不同JDK版本中的变化
下一篇:JAVA如何定义构造函数过程解析
相关文章

 发表评论

暂时没有评论,来抢沙发吧~