例如:在java代码中
@Value("
N
a
m
e
s
r
v
A
d
d
r
"
)
p
r
i
v
a
t
e
S
t
r
i
n
g
n
a
m
e
s
r
v
A
d
d
r
;
但
是
a
p
p
l
i
c
a
t
i
o
n
.
p
r
o
p
e
r
t
i
e
s
里
配
置
未
配
置
N
a
m
e
s
r
v
A
d
d
r
,
在
程
序
启
动
时
会
报
错
。
最
简
单
的
方
法
就
是
改
为
:
@
V
a
l
u
e
(
"
{NamesrvAddr}") private String namesrvAddr; 但是application.properties里配置未配置NamesrvAddr, 在程序启动时会报错。 最简单的方法就是改为: @Value("
NamesrvAddr") privateStringnamesrvAddr; 但是application.properties里配置未配置NamesrvAddr,在程序启动时会报错。最简单的方法就是改为:@Value("{NamesrvAddr:}")
spring中@Value注解获取properties配置文件中的变量值,(在无该动态配置的情况下)
最新推荐文章于 2024-06-19 16:56:42 发布