好比要使用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修復最完美的,而且在小版本號上的升級,不會顛覆很大的功能改變,能夠說是無縫升級。