gpt4 book ai didi

spring - 来自属性文件的 Autowiring bool 原语

转载 作者:IT老高 更新时间:2023-10-28 13:46:06 24 4
gpt4 key购买 nike

您好,我想从属性文件中 Autowiring bool 值已引用以下链接和 map url Spring properties (property-placeholder) autowiring

但我想自动连接一个 bool 属性,也提到了问题 Spring Autowire 原始 bool 值 Spring Autowire primitive boolean但这是针对 bean 值的,在我的情况下,我想使用点分隔的属性值来做同样的事情。

${does.it.allow}//失败并且不能将 String 转换为 bool 值#{does.it.allow}//这没有给出用名称 does 定义的 bean/属性,但我有正确的属性文件,它证明容器能够加载它,因为第一个错误。

最佳答案

原始 bool 值对我不起作用。但它适用于 bool 类型。

这是我的属性文件的spring配置声明:

<context:property-placeholder location="classpath:path/to/file/configuracion.properties" />

这是我的属性文件中的内容:

my.property=false

这是我成功的服务课:

...
@Service
public class MyServiceImpl implements MyService{
...
@Value("${my.property}")
private Boolean nameOfProperty;
...

关于spring - 来自属性文件的 Autowiring bool 原语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22401464/

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