springboot里面全局变量关键字使用
时间: 2023-07-06 07:37:31 浏览: 113
在Spring Boot中,可以使用`@Value`注解来注入全局变量。具体步骤如下:
1. 在application.properties或application.yml中定义全局变量,例如:
```yaml
myapp.title=My Application
myapp.version=1.0.0
```
2. 在需要使用全局变量的类中使用`@Value`注解注入全局变量,例如:
```java
@RestController
public class MyController {
@Value("${myapp.title}")
private String title;
@Value("${myapp.version}")
private String version;
@GetMapping("/")
public String index() {
return title + " " + version;
}
}
```
在这个例子中,`@Value("${myapp.title}")`注入了`myapp.title`这个全局变量的值到`title`变量中。
注意:在使用`@Value`注解时,需要在注解中使用`${}`来引用全局变量的值。同时,Spring Boot也支持使用`@ConfigurationProperties`注解来注入全局变量。
阅读全文