1、如果您使用的开发工具是idea的话(在开发阶段使用工具启动项目来开发测试,最常见不过了),点击如图所示的启动编辑项
2、在VM options的输入框中填入,-Ddebug参数,点击确定保存,然后再次点击绿色三角图标启动运行即可
3、除了了idea的启动编辑框中输入参数之外,还可以在springboot的application.properties文件添加debug=true即可,效果一样,只是配置文件的方式,其它人同步了你的配置,同样会以debug方式打印出日志
4、springboot的项目开发完成之后放在服务器上运行是以jar文件的方式运行的,如果是这样的情况下如何查看呢,同样可以在启动命令中添加-Ddebug参数,例如:java -jar -Ddebug xxx.jar
5、下面来看下开启debug打印日志之后,启动的控制台日志信息,Positive matches是启用的自动配置
6、继续往下面滚动日志,查看到Negative matches则是所有未启用的自动配置
7、通过这样的方式可以明确知道项目中启用了哪些自动配置,对于理解springboot内部自动配置的原理有很大帮助