gpt4 book ai didi

java - Spring application.properties 文件中的 boolean 值?

转载 作者:IT老高 更新时间:2023-10-28 13:48:36 25 4
gpt4 key购买 nike

Spring 配置文件中是否可以有 boolean 值?

我在我的 bean 中写了以下字段:

@Value("${pdk.populatedemo}")
private boolean populateDemo;

但如果导致以下异常:

Could not autowire field: private boolean com.inthemoon.pdk.data.DatabaseService.populateDemo; nested exception is org.springframework.beans.TypeMismatchException: 
Failed to convert value of type [java.lang.String] to required type [boolean]; nested exception is java.lang.IllegalArgumentException:
Invalid boolean value [1;]

我试过了

pdk.populatedemo=1;

application.properties 中。我还尝试了 =true 和其他一些。

最佳答案

boolean 类型的正确值是

pdk.populatedemo=true

1 不是 boolean 字段的有效值,您不得在属性文件中使用分号作为 boolean 值(您可以在错误消息中清楚地看到)。

关于java - Spring application.properties 文件中的 boolean 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34529216/

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