我们可以在application.yml
中进行自定义配置,问题是如何使用这些配置。Springboot
给我们提供了三种方式:
Environment
类读取;
@Value
注解读取;
@ConfigurationProperties
注解读取(Springboot概述中介绍的@EnableAutoConfiguration
用到的即此方法)。
首先,在application.yml
中准备自定义配置:
my-jdbc:
url: localhost:3306
user: root
password: 123456
db:
name: mysql
version: 1.0
roles:
- manager
- client
注:
(1)my-jdbc
是两个字母拼接成的名称,中间使用