mirror of
https://github.com/spring-projects/spring-boot.git
synced 2024-09-03 04:26:12 +08:00
Explain that YAML files can't be loaded via @PropertySource
This commit is contained in:
parent
b641a0d2a5
commit
f6c12e0be1
@ -138,7 +138,7 @@ refer to an explicit location using the `spring.config.location` environment pro
|
||||
$ java -jar myproject.jar --spring.config.name=myproject
|
||||
|
||||
|
||||
> **Note:** You can also use '.yaml' files as an alternative to '.properties' (see
|
||||
> **Note:** You can also use '.yml' files as an alternative to '.properties' (see
|
||||
> [below](#using-yaml-instead-of-properties))_
|
||||
|
||||
### Setting the Default Spring Profile
|
||||
@ -317,6 +317,10 @@ server:
|
||||
address: 192.168.1.120
|
||||
```
|
||||
|
||||
### YAML shortcomings
|
||||
YAML files can't (currently) be loaded via the `@PropertySource` annotation. So in the case
|
||||
that you need to load values that way, you need to use a properties file.
|
||||
|
||||
|
||||
## Typesafe Configuration Properties
|
||||
Use the `@Value("${property}")` annotation to inject configuration properties can
|
||||
|
Loading…
Reference in New Issue
Block a user