只有代码不会撒谎,如何通过Spring boot源码查看其对于各个框架的默认配置

Posted yangfeiORfeiyang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了只有代码不会撒谎,如何通过Spring boot源码查看其对于各个框架的默认配置相关的知识,希望对你有一定的参考价值。

我发现很多开发对于看源码都有种恐惧心理,其实不必这样,大部分优秀的源码写的都挺直观的,很多时候,你在搜索引擎上搜到的一些东西并不一定是真的,但源码肯定不会是假的,毕竟不管你怎么想,它就在那里,该是什么意思就是什么意思,不以人的主观而改变.

譬如spring boot对于开源框架的默认配置都在这个包下面,想知道自己使用的框架在spring boot里的默认配置是怎样的可以直接在这个包下找,这比你搜到的东西更直观,明确,毕竟你搜到的东西可能跟你的版本不一致

org.springframework.boot.autoconfigure
再给大家一个小技巧,spring boot有着严格的命名规范,其的默认配置类基本都是properties结尾
举个例子:
JacksonProperties(Jackson是Spring boot 默认的json序列化工具)

以上是关于只有代码不会撒谎,如何通过Spring boot源码查看其对于各个框架的默认配置的主要内容,如果未能解决你的问题,请参考以下文章

Spring和Spring Boot的属性

Spring Boot + Redis 解决重复提交问题,还有谁不会??

Spring Boot如何让某个Controller支持跨源请求,以及如何让Controller类某个成员方法支持跨源请求

Spring Boot启动流程代码断点分析

Spring Boot 2.X 实战教程构建代码

测试期间的Spring Boot JPA事务 - 不会在插入时抛出密钥违例异常