gpt4 book ai didi

java - Spring 中的 systemProperties 是什么以及在哪里可以找到它?

转载 作者:行者123 更新时间:2023-11-30 02:03:33 26 4
gpt4 key购买 nike

我正在阅读《Spring In Action》一书,其中有一个示例:

public BlankDisc(@Value("#{systemProperties['disc.title']}" String title){
}

但是这里的systemProperties是什么以及在哪里声明它呢?我以为它是 application.properties 文件并在其中添加了 disc.title=Beatles 。但创建 bean 时,title 变量的值为 null。如果我使用 @Value("${disc.title}") 的话,我可以注入(inject) disc.title 的值。

最佳答案

这是启动 jar 时将设置的属性,如“java -Dproperty.name="value"-jar app.jar”

关于java - Spring 中的 systemProperties 是什么以及在哪里可以找到它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52002367/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com