当前位置: 首页 > 知识库问答 >
问题:

自带属性文件中的布尔原语

胡桐
2023-03-14

嗨,我想从属性文件自动连接布尔值,已经参考了以下链接,与地图url spring属性(属性-占位符)自动连接

但我想自动连接一个布尔属性,也提到了问题spring自动原始布尔spring自动原始布尔,但那是bean值,在我的例子中,我想用点分隔的属性值做同样的事情。

${does.it.allow}//失败并给出字符串,不能强制转换为布尔值#{does.it.allow}//这没有给出用does定义的bean/property,但我有正确的属性文件,它证明容器能够加载它,因为第一个错误。

共有1个答案

狄誉
2023-03-14

用原始布尔值对我不起作用。但对于布尔类型却是如此。

这是属性文件的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 Framework。在编写自定义查询时,我无法检查布尔值的参数。例如,这不起作用: 上述检查不起作用,当布尔变量(booleanVariable)为true和false时,这两种情况下的计算结果相等。 我试图替换和"false"。 是否可以像上面那样检查XML中的布尔属性?

  • 问题内容: 我在加载时遇到问题 在同一个文件夹中。 我在dist文件夹中有一个myProject.jar,在conf文件夹中有test.xml和test.properties。 要加载xml,我正在使用 但是我在加载属性文件时遇到问题 属性文件没有任何作用。 任何帮助表示赞赏。 问题答案: 为什么不取出文件并使用 上面的代码将获取属性文件并将其加载到属性对象中。

  • 问题内容: 我为该标题表示歉意。我找不到更好的方法来解释这种情况。 我使用URL http://www.exampledepot.com/egs/java.util/Props.html中所述的Property类加载属性文件。 我的问题是我可以在该属性文件中使用属性吗? 例: test.properties 其他语法有可能吗? 谢谢 问题答案: 以前从未见过。您当然 可以 制作自己的预处理器。只要

  • 我正在使用ASP.NET MVC(5.2.3.0)创建一个表单字段: 有人知道怎么解决这个问题吗?

  • 本文向大家介绍Android 布局文件Layout XML属性,包括了Android 布局文件Layout XML属性的使用技巧和注意事项,需要的朋友参考一下 Layout对于迅速的搭建界面和提高界面在不同分辨率的屏幕上的适应性具有很大的作用。这里简要介绍Android的Layout和研究 一下它的实现。 Android有Layout:FrameLayout,LinearLayout,TableL

  • 我知道MapStruct可以忽略未映射的属性和特定的目标属性,但是否可以根据属性的实际值来删除属性? 我有布尔字段,只有当它们为false时,我才想排除它们。 提前感谢! 示例: 实体: DTO: MapStruct映射器: 我只想在布尔变量的值为“false”时完全排除它们。