1.SpringBoot配置文件注入

SpringBoot使用配置文件的方式来注入数据,配置文件可以是properties文件、yaml文件或者xml文件。其中properties文件是最常用的配置文件,它使用“属性=值”的形式来表示,可以使用@Value注解来读取配置文件中的属性,例如:

上面代码表示从配置文件中读取server.port属性,并将值注入到port变量中。

2.SpringBoot @ConfigurationProperties注入

SpringBoot也提供了@ConfigurationProperties注解,它可以将配置文件中的属性注入到Bean中,例如:

上面代码表示从配置文件中读取server开头的属性,并将值注入到ServerSettings这个Bean中。

3.SpringBoot @Value注入

SpringBoot还提供了@Value注解,它可以将配置文件中的属性注入到任意的类型中,例如:

上面代码表示从配置文件中读取server.port属性,并将值注入到port变量中。