只有代码不会撒谎,如何通过Spring boot源码查看其对于各个框架的默认配置
我发现很多开发对于看源码都有种恐惧心理,其实不必这样,大部分优秀的源码写的都挺直观的,很多时候,你在搜索引擎上搜到的一些东西并不一定是对的,但源码肯定造不了假,毕竟不管你怎么想,它就在那里,该是什么意思就是什么意思,不以人的主观而改变.
譬如spring boot对于开源框架的默认配置都在这个包下面,想知道自己使用的框架在spring boot里的默认配置是怎样的可以直接在这个包下找,这比你搜到的东西更直观,明确,毕竟你搜到的东西可能跟你的版本不一致
org.springframework.boot.autoconfigure
再给大家一个小技巧,spring boot有着严格的命名规范,其的默认配置类基本都是properties结尾
举个例子:
JacksonProperties(Jackson是Spring boot 默认的json序列化工具)