- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Spring知识点总结
关于spring的几个集合对象介绍
ListFactoryBean
org.springframework.beans.factory.config.ListFactoryBean
ListFactoryBean类为开发者提供了一种在Spring的bean配置文件中创建一个具体的列表集合类(ArrayList和LinkedList)。
这里有一个 ListFactoryBean 示例,在运行时它将实例化一个ArrayList,并注入到一个 bean 属性。
bean?id=emails?class=org.springframework.beans.factory.config.ListFactoryBean????
?property?name=sourceList???
??list???
???valuepechorin@/value???
???valueraskolnikov@/value???
???valuestavrogin@/value???
???valueporfiry@/value???
??/list???
?/property??
/bean?
配置
bean id=CustomerBean class=mon.Customer
property name=lists
bean class=org.springframework.beans.factory.config.ListFactoryBean
property name=targetListClass
valuejava.util.ArrayList/value
/property
property name=sourceList
list
valueone/value
value2/value
valuethree/value
/list
/property
/bean
/property
/bean
代码
public class App {
public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApplicationContext(
applicationContext.xml);
Customer cust = (Customer) context.getBean(CustomerBean);
System.out.println(cust);
}
}
结果
Customer [lists=[one, 2, three]] Type=[class java.util.ArrayList]
MapFactoryBean
org.springframework.beans.factory.config.MapFactoryBean
bean?id=emails?class=org.springframework.beans.factory.config.MapFactoryBean????
?property?name=sourceMap???
??map???
???entry?key=pechorin?value=pechorin@/??
???entry?key=raskolnikov?value=raskolnikov@/??
???entry?key=stavrogin?value=stavrogin@/??
???entry?key=porfiry?value=porfiry@/??
??/map???
?/property??
/bean??
SetFactoryBean
org.springframework.beans.factory.config.SetFactoryBean
bean?id=emails?class=org.springframework.beans.factory.config.SetFactoryBean??
?property?name=sourceSet???
??set???
???valuepechorin@/value???
???valueraskolnikov@/value???
???valuestavrogin@/value???
???valueporfiry@/value???
??/set???
?/property??
/bean??
PropertiesFactoryBean
org.springframework.beans.factory.config.PropertiesFactoryBean
通过P
您可能关注的文档
- SCM3 供应链管理方法.ppt
- SDH的复用方式.ppt
- SDN涉及协议及标准分析.pptx
- SCADA监控系统说明书.doc
- Section 25 补偿贸易Compensation Trade.ppt
- se04c人机界面设计.ppt
- Seo优化不要盲目跟随算法更新的脚步.pptx
- SDV工作原理.ppt
- SC7中国海上采油人工岛论文讲稿(英文).ppt
- Selinux配置.ppt
- 2025年天津市冷链物流基地配套道路建设可行性研究报告.docx
- 2025年天津市母婴护理会所专业化服务升级路径可行性研究报告.docx
- 2025年成都市私立医院医美抗衰中心创建可行性研究报告.docx
- 2025年成都市淡化海水在城市道路清洗领域的应用可行性研究报告.docx
- 2025年上海市环卫厨余垃圾生物处理技术应用可行性研究报告.docx
- 2025年天津市花西子针对户外运动妆容的可行性.docx
- 2025年上海市生物发电于秸秆炭化还田协同发电的可行性研究.docx
- 2025年天津市物造纸在可降解农用地膜领域的应用可行性研究报告.docx
- 2025年天津市无人值守充电站智能运维可行性研究报告.docx
- 2025年天津市竹荪种植连作障碍防治技术可行性研究报告.docx
文档评论(0)