Whitelabel Error Page

时间:2019-02-16
本文章向大家介绍Whitelabel Error Page,主要包括Whitelabel Error Page使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

今天初学习 SpringBoot ,写了一个小 demo ,在验证@ComponentScan(basePackages={"控制器所在的包"})  这个注解的作用时,出了点小问题:

 

附上我的项目路径:

其中,DemoApplication 是启动类,在该类上我配了

@ComponentScan(basePackages = {"com.zhujinghui.demo2"})

这样一来,就可以扫描得到demo2 这个包下面的控制器了,但是我以为默认还是可以扫描的到启动类所在包里面的控制器,所以我一开始 只测了不在 demo2 包下面的控制器,导致一直报上面那个错误,,后来几经尝试,发现:

如果用了 @ComponentScan 这个注解,他就不会扫描启动类所在包下面的控制器了,而是只扫描注解里面指定的控制器!!!

后来我把上面那个包也加进注解里面,就都可以正常访问了。

@ComponentScan(basePackages = {"com.zhujinghui.demo2","com.zhujinghui.demo"})

记录一下这个小错误。