集合的遍历以及在Spring中的注入
Posted 一个java小生的奋斗史
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了集合的遍历以及在Spring中的注入相关的知识,希望对你有一定的参考价值。
(一)遍历
list:foreach循环
set:foreach循环
map:先用set集合得到所有key值,然后循环key得到所有vale
Map<String,String> map =
new
TreeMap<String, String>();
Set<String> sett = map.keySet();
for
(String s : sett) {
System.out.println(s+
":"
+map.get(s));
}
(二)注入
property注入:
<property name="adminEmails"> <props> <prop key="administrator">[email protected]</prop> <prop key="support">[email protected]</prop> <prop key="development">[email protected]</prop> </props> </property>
list注入:
<property name="someList"> <list> <value>a list element followed by a reference</value><!--第一种注入> <ref bean="myDataSource" /> <!-第二种注入-> </list> </property>
set注入:
<property name="someSet"> <set> <value>just some string</value> <ref bean="myDataSource" /> </set> </property>
map注入:
<property name="someMap"> <map> <entry key="1" value="a"> </entry> <entry key="2" value="b"> </entry> </map> </property>
以上是关于集合的遍历以及在Spring中的注入的主要内容,如果未能解决你的问题,请参考以下文章
初识Spring源码 -- doResolveDependency | findAutowireCandidates | @Order@Priority调用排序 | @Autowired注入(代码片段
初识Spring源码 -- doResolveDependency | findAutowireCandidates | @Order@Priority调用排序 | @Autowired注入(代码片段