为什么我从application.properties文件获取的属性值在春季启动时总是为空?

时间:2019-04-12 10:02:01

标签: spring-boot

当我在春季启动时从application.properties读取时,该属性的值始终为空。


application.properties

  

app.myProperty = 1234

AppProperty类:

random.choice(list)[0]
# example output: 'name_1'

控制器:

@Component
@Configuration
@ConfigurationProperties(prefix = "app")
public class AppProperties {

    private String myProperty;

    public String getMyProperty() {
        return myProperty;
    }

    public void setMyProperty(String myProperty) {
        this.myProperty = myProperty;
    }
}

日志输出:

  

属性值:空

0 个答案:

没有答案