如何查看springboot启用和未启用的自动配置
来源:网络收集 点击: 时间:2024-02-13【导读】:
如果项目基于springboot的,大量使用了springboot的自动配置功能,那么多的配置自动集成到了代码工程中,我们一般也不知道自动配置了哪些内容,其实这些自动配置内容是可以通过开启debug日志的方式打印出来查看的,下面就来介绍下如何操作工具/原料morejavaspringboot方法/步骤1/7分步阅读
2/7
3/7
4/7
5/7
6/7
7/7
如果您使用的开发工具是idea的话(在开发阶段使用工具启动项目来开发测试,最常见不过了),点击如图所示的启动编辑项

在VM options的输入框中填入,-Ddebug参数,点击确定保存,然后再次点击绿色三角图标启动运行即可

除了了idea的启动编辑框中输入参数之外,还可以在springboot的application.properties文件添加debug=true即可,效果一样,只是配置文件的方式,其它人同步了你的配置,同样会以debug方式打印出日志

springboot的项目开发完成之后放在服务器上运行是以jar文件的方式运行的,如果是这样的情况下如何查看呢,同样可以在启动命令中添加-Ddebug参数,例如:java -jar -Ddebug xxx.jar

下面来看下开启debug打印日志之后,启动的控制台日志信息,Positive matches是启用的自动配置

继续往下面滚动日志,查看到Negative matches则是所有未启用的自动配置

通过这样的方式可以明确知道项目中启用了哪些自动配置,对于理解springboot内部自动配置的原理有很大帮助
注意事项想了解springboot自动配置的原理,可以查看源码类了解
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_33908.html