好比要使用Spring Boot实现一个功能,最直接的方式是Google,可是每每搜索出来的都比较乱,关键是乱在不一样的版本上,好比1.x版本和2.x版本的配置是不同的。最明显区别是在使用Thymeleaf模板时,版本的区别在于Bean的注入方式不同等。html
要解决上述的问题,最直接的方式是经过Google查找到线索以后再到官网的教程文档里面查找解决方法,官方文档是最正确的。git
1、好比要搜索Spring Boot中的applications.properties文件有多少个配置项:github
一、登陆官网web
https://spring.io/docsspring
二、进入文档入口mvc
三、搜索Spring Bootapp
四、选择要查看哪一个版本的文档spring-boot
五、进入文档spa
好比如今的版本为1.5.7.RELEASE翻译
https://docs.spring.io/spring-boot/docs/1.5.7.RELEASE/reference/htmlsingle/
六、好比如今要找到配置文件项,那么能够搜索配置文件,能够用Chrome进行全盘翻译成中文。
最终找到这一项:
七、经过这样查找,就能够知道有哪些配置项。
2、以此类推的方式查找Spring MVC项目的帮助文档
一开始会发如今第3步上是搜索不到Spring MVC的。
其实Spring MVC这个属于子项目,是包含在spring-framework项目里面,名字为spring-webmvc。
因此搜索时须要搜索Spring Framework才能搜索到:
最终进入到4.2.9.RELEASE版本的帮助文档:
https://docs.spring.io/spring/docs/4.2.9.RELEASE/spring-framework-reference/htmlsingle/
3、当上面网址上没有出现想要的版本时,能够经过修改上面URL的形式进行查询,好比下面要查询4.1.6.RELEASE版本的文档时:
https://docs.spring.io/spring/docs/4.1.6.RELEASE/spring-framework-reference/htmlsingle/
可是,对于为何官方不提供老版本的文档入口,应该是对于新版本的BUG修复最完美的,而且在小版本号上的升级,不会颠覆很大的功能改变,能够说是无缝升级。