gpt4 book ai didi

java - Spring : order of tag

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:33:48 25 4
gpt4 key购买 nike

我需要将 Map 注入(inject)到 bean 属性中,当遍历 map 条目时,它应该按插入顺序返回它们。在 Java 中,这类似于 LinkedHashMap。但是由于我在 spring 文档中找不到任何与标签排序相关的内容,所以我不确定我是否可以在这种情况下使用它。

有人可以让我知道我是否可以用于此目的。

非常感谢

最佳答案

使用这个构造:

<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util.xsd">

...
<util:map id="mymap" map-class="java.util.LinkedHashMap">
<entry key="a" value="b" />
<entry key="c" value="d" />
</util:map>

...
</beans>

使用有序键声明映射。然后您可以使用此 map 使用 <ref id="mymap" />或者您可以在声明 Map 属性的值时直接使用此构造。

关于java - Spring : order of <map> tag,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10103781/

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