gpt4 book ai didi

java - 如何在 Java Spring 的枚举中声明所有值的列表

转载 作者:行者123 更新时间:2023-11-29 09:28:55 26 4
gpt4 key购买 nike

我想在我的 spring xml 中声明一个数组/列表,其中包含一个枚举的所有值。

假设我在 java 中有一个枚举:

public enum Codes {
AAA,
BBB,
CCC;
}

我想在我的 spring xml 中做一些事情

<util:list id="enumValues" values="#{Codes.values()}"/

我该怎么做?我使用 EL 和 util:list 与 facory-methods 等尝试了多种组合,但似乎没有任何效果。

最佳答案

我最终这样做了:

<bean class="Codes" factory-method="values"/>

出于某种原因,它起作用了。该 bean 不是 Codes 类型,而是 Codes[] 类型。

关于java - 如何在 Java Spring 的枚举中声明所有值的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31456329/

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