Spring Boot配置文件规则以及使用方法官方文档查找以及Spring项目的官方文档查找方法

比如要使用Spring Boot实现一个功能,最直接的方式是Google,但是往往搜索出来的都比较乱,关键是乱在不同的版本上,比如1.x版本和2.x版本的配置是不一样的。最明显区别是在使用Thymeleaf模板时,版本的区别在于Bean的注入方式不一样等。

要解决上述的问题,最直接的方式是通过Google查找到线索之后再到官网的教程文档里面查找解决方法,官方文档是最正确的。

一、比如要搜索Spring Boot中的applications.properties文件有多少个配置项:

1、登录官网

https://spring.io/docs

2、进入文档入口

3、搜索Spring Boot

4、选择要查看哪个版本的文档

5、进入文档

比如现在的版本为1.5.7.RELEASE

https://docs.spring.io/spring-boot/docs/1.5.7.RELEASE/reference/htmlsingle/

6、比如现在要找到配置文件项,那么可以搜索配置文件,可以用Chrome进行全盘翻译成中文。

最终找到这一项:

https://docs.spring.io/spring-boot/docs/1.5.7.RELEASE/reference/htmlsingle/#common-application-properties

7、通过这样查找,就可以知道有哪些配置项。

二、以此类推的方式查找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/

三、当上面网址上没有出现想要的版本时,可以通过修改上面URL的形式进行查询,比如下面要查询4.1.6.RELEASE版本的文档时:

https://docs.spring.io/spring/docs/4.1.6.RELEASE/spring-framework-reference/htmlsingle/

但是,对于为什么官方不提供老版本的文档入口,应该是对于新版本的BUG修复最完美的,并且在小版本号上的升级,不会颠覆很大的功能改变,可以说是无缝升级。

时间: 2024-10-09 22:39:36

Spring Boot配置文件规则以及使用方法官方文档查找以及Spring项目的官方文档查找方法的相关文章

Springboot 系列(二)Spring Boot 配置文件

注意:本 Spring Boot 系列文章基于 Spring Boot 版本 v2.1.1.RELEASE 进行学习分析,版本不同可能会有细微差别. 前言 不管是通过官方提供的方式获取 Spring Boot 项目,还是通过 IDEA 快速的创建 Spring Boot 项目,我们都会发现在 resource 有一个配置文件 application.properties,也有可能是application.yml.这个文件也就是 Spring Boot 的配置文件. 1. YAML 文件 在 Sp

Spring Boot 配置文件中的花样,看这一篇足矣!

在快速入门一节中,我们轻松的实现了一个简单的RESTful API应用,体验了一下Spring Boot给我们带来的诸多优点,我们用非常少的代码量就成功的实现了一个Web应用,这是传统的Spring应用无法办到的,虽然我们在实现Controller时用到的代码是一样的,但是在配置方面,相信大家也注意到了,在上面的例子中,除了Maven的配置之后,就没有引入任何的配置. 这就是之前我们所提到的,Spring Boot针对我们常用的开发场景提供了一系列自动化配置来减少原本复杂而又几乎很少改动的模板化

Spring Boot? 配置文件详解:自定义属性、随机数、多环境配置等

自定义属性与加载 我们在使用Spring Boot的时候,通常也需要定义一些自己使用的属性,我们可以如下方式直接定义: application-dev.yml com.didispace.blog: name: 程序猿DD title: Spring Boot教程 desc: ${com.didispace.blog.name}正在努力写<${com.didispace.blog.title}> # 随机字符串 value: ${random.value} # 随机int number: ${

Spring Boot学习——Spring Boot配置文件application

Spring Boot配置文件有两种格式: application.properties 和 application.yml.两种配置文件只需要使用一个. 这两种配置文件的语法有些区别,如下 1. application.properties server.port = 8080         -- tomcat 端口 server.context-path = /webName    -- URL路径 2. application.yml server: port: 8080        

史上最全面的Spring Boot配置文件详解

Spring Boot在工作中是用到的越来越广泛了,简单方便,有了它,效率提高不知道多少倍.Spring Boot配置文件对Spring Boot来说就是入门和基础,经常会用到,所以写下做个总结以便日后查看. 1.配置文件 当我们构建完Spring Boot项目后,会在resources目录下给我们一个默认的全局配置文件 application.properties,这是一个空文件,因为Spring Boot在底层已经把配置都给我们自动配置好了,当在配置文件进行配置时,会修改SpringBoot

Spring Boot 配置文件两种配置方式对比

Spring Boot框架解决java开发中繁琐的xml配置 使我们能够快速的搭建一个基础java项目 Spring Boot配置文件支持.yml 也支持.properties yml 配置加载是有序的 .properties 无序application.yml配置结构 spring:application:name: wxxcxmvc:view:prefix: /WEB-INF/jsp/suffix: jspapplication.yml配置结构 spring.application.name

黑马_13 Spring Boot:04.spring boot 配置文件

13 Spring Boot: 01.spring boot 介绍&&02.spring boot 入门 04.spring boot 配置文件 SpringBoot基础 四.SpringBoot的配置文件 SpringBoot配置文件类型和作用 SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties 或者 application.yml (application.yaml)进行配置. app

初识Spring Boot (Spring Boot配置文件)

其实作为一个新人呢,本来应该先学习一下Spring再学习SpringBoot的,但是由于个人不懂,就先学习了一下SpringBoot.所以就先记录一下吧,以后不懂得再补充. 1.了解Spring Boot 所谓的SpringBoot就是Spring,只是Spring的使用需要大量的配置才可以,而SpringBoot则是直接提供了这些大量的默认配置,大大减少了我们java码农的工作量:只用少量的配置就可以搭建一个Spring Boot应用. 我初学用的是Spring Boot2.0.4,该版本采用

spring boot 配置文件application

场景:在项目部署的过程中,对于spring boot的配置文件一直不很了解,直到项目出现一个莫名其妙的问题——工程classes中的配置文件被覆盖,程序启动总是报错! 1  配置文件的优先级 application.properties大家都不陌生,我们在开发的时候,经常使用它来配置一些可以手动修改而且不用编译的变量,这样的作用在于,打成war包或者jar用于生产环境时,我们可以手动修改环境变量而不用再重新编译. spring boo默认已经配置了很多环境变量,例如,tomcat的默认端口是80