gpt4 book ai didi

java - Spring支持的集合类型 - Map VS Props

转载 作者:行者123 更新时间:2023-12-01 16:47:21 25 4
gpt4 key购买 nike

我刚刚回答了这个问题

当前创建 Bean 时,Spring 支持以下哪些集合类型?

listsetprops 我知道。

map 怎么样??

另外我如何在 PropsMap 用法之间进行选择..??

最佳答案

正如 @vinS 和 @ShivamSingh 所提到的,您可以使用所有四个集合 List、Set、Map 和 Properties。对于第二个问题, prop 标记值可以/应该仅包含字符串值,但是, map 值可以包含任何类型的值。因此,对于 map 值,您也可以存储其他集合。

您只能使用字符串作为属性(和键)。对于其他任何事情,请使用普通的 Map 实例。 Some reference

正如上面的引用文献中提到的,您可以看到 mapprop 标记的使用差异,

<props>
<prop key="foo">blahhhh</prop>
<prop key="bar">arrrrgh</prop>
</props>

<map>
<entry key="foo" value="blahhhh"/>
<entry key="bar">
<bean class="java.lang.String">
<constructor-arg value="arrrrgh"/>
</bean>
</entry>

<!-- and you can even do -->
<entry key="baz" value-ref="someBean"/>
</map>

关于java - Spring支持的集合类型 - Map VS Props,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47827251/

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