社区
Java SE
帖子详情
Spring 注入 LinkedHashMap
love1907
2009-12-21 10:11:52
如何实现注入一个LinkedHashMap啊,还有我们用<list></list> <set></set> <map></map>这样注入,spring实际注入的bean分别是什么类型的List ,Set, Map
...全文
370
14
打赏
收藏
Spring 注入 LinkedHashMap
如何实现注入一个LinkedHashMap啊,还有我们用 这样注入,spring实际注入的bean分别是什么类型的List ,Set, Map
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuanmingwu
2010-07-10
打赏
举报
回复
额~~~~~~~~~~~~~~~~~
Kanepan
2010-07-06
打赏
举报
回复
每天回帖可得10点可用分
尛傻囝
2010-07-05
打赏
举报
回复
比如说map标签,应该是用map接口来实现的,所以你直接用它的方法就可以了,不用管它什么类型。(个人见解)
pp139226557
2010-07-05
打赏
举报
回复
每天回帖可得10点可用分
bastengao
2010-07-05
打赏
举报
回复
那就不要写在配置文件中,把它们用注解写在java类中。这样就是你的实现了。还有你再怎么xxxMap ,都是 Map 。这个是变不了的。
zuoguodang
2010-07-05
打赏
举报
回复
想注入什么就注入什么
leebin1986
2010-07-05
打赏
举报
回复
实现了接口的所有实现类都可以使用
amdgaming
2010-07-05
打赏
举报
回复
[Quote=引用 6 楼 lincx0514 的回复:]
比如说map标签,应该是用map接口来实现的,所以你直接用它的方法就可以了,不用管它什么类型。(个人见解)
[/Quote]
正解啊
ronniegxq
2010-07-05
打赏
举报
回复
不懂帮顶
love1907
2009-12-21
打赏
举报
回复
我就是不知道它的map,list,set标签,会注入一个什么类型的Map,List,Set,例如:
Map标签,会注入一个HashMap还是其它类型的Map
beiouwolf
2009-12-21
打赏
举报
回复
spring有list map这样的标签的?
你是在说注入还是在说其他什么东西。。。
healer_kx
2009-12-21
打赏
举报
回复
什么意思》没懂。。。你知道注入的含义是什么不?
love1907
2009-12-21
打赏
举报
回复
顶起
love1907
2009-12-21
打赏
举报
回复
[Quote=引用 4 楼 love1907 的回复:]
我就是不知道它的map,list,set标签,会注入一个什么类型的Map,List,Set,例如:
Map标签,会注入一个HashMap还是其它类型的Map
[/Quote]
..
Java集合框架精讲
本课程是《零基础学Java》课程的第八阶段的课程,该课程延续了之前课程的授课风格!内容经过精心雕琢,细致设计,能够做到讲解深入浅出、通俗易懂!可以真正让学员学有所获!该课程内容包括:Collection集合的继承体系、Map集合的集合体系、部分数据结构知识点、List、Set、ArrayList、Vector、LinkedList、Iterator(迭代器)、TreeSet、HashSet、LinkedHashSet、TreeSet、Map、TreeMap、HashMap、Hashtable、
LinkedHashMap
、Collections等知识点的讲解!
spring
注入
list集合
spring
可以帮助我们自动的完成bean属性的
注入
,其中有一个比较特殊的,就是list集合
spring
中,在使用@Autowired注解
注入
list集合的时候,并不会根据
注入
属性值的类型去容器中查找,而是根据list集合的元素类型,从
spring
容器中找到所有的实现类,放在list集合中,然后
注入
到bean中 ...
如何正确使用
Spring
注入
集合类型?
集合类型的自动
注入
是
Spring
提供的另外一个强大功能。我们在方便的使用依赖
注入
的特性时,必须要思考对象从哪里
注入
、怎么创建、为什么是
注入
这一个对象的。虽然编写框架的目的是让开发人员无需关心太多底层细节,能专心业务逻辑的开发,但是作为开发人员不能真的无脑去使用框架。 务必学会
注入
集合等高级用法,让自己有所提升! 现在有一需求:存在多个用户Bean,找出来存储到一个List。 1
注入
方式 1.1 收集方式 多个用户Bean的定义: 有了集合类型的自动
注入
后,即可收集零散的用户Bean: 这样即可完成集合
Insight
Spring
注入
排序的集合
背景 项目中需要策略模式来解耦业务的场景,通过组合相同接口的Bean来实现。 策略模式可以避开一长串的if-else,规范性、扩展性也好一些。 使用
spring
自动
注入
的好处是:随着业务的增加,只需要添加具体的实现类即可,无需关注策略的调度和实现。引出的问题是:if-else 旧的代码有default 的处理,如何确保托底策略的bean 是在集合的最后? // show code 通过
spring
注入
FooHandler 处理器实现 @Autowired public FooService(List&
Spring
依赖
注入
之
注入
Bean获取详解
Spring
依赖
注入
之
注入
Bean获取详解依赖
注入
获取Bean过程resolveDependency方法详解Optional类型的获取beanObjectFactory类型获取beandoResolveDependency(普通
注入
类型)QualifierAnnotationAutowireCandidateResolver.isAutowireCandidateGenericTypeAwareAutowireCandidateResolver.isAutowireCandidateaddCandidate
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章