当前位置:
凯发k8官方网 >
前端技术
> javascript
>内容正文
javascript
spring ioc注入map接口小技巧 -凯发k8官方网
凯发k8官方网
收集整理的这篇文章主要介绍了
spring ioc注入map接口小技巧
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
文章目录
- 一、spring ioc 注入map接口
写在前面: 我是「境里婆娑」。我还是从前那个少年,没有一丝丝改变,时间只不过是考验,种在心中信念丝毫未减,眼前这个少年,还是最初那张脸,面前再多艰险不退却。
写博客的目的就是分享给大家一起学习交流,如果您对 java感兴趣,可以关注我,我们一起学习。
一、spring ioc 注入map接口
在平常我们写代码时候,可能会遇到这样的情况定义一个map
1、定义接口
public interface channelprocessor {void processor(); }2、定义实现类
@component public class cupchannelprocessor implements channelprocessor {@overridepublic void processor() {system.out.println("cup...");} } @component public class jcbchannelprocessor implements channelprocessor {@overridepublic void processor() {system.out.println("jcb...");} }3、启动项目测试。
项目启动测试map中已经把所有的实现类都加载完成。
使用的时候直接通过map.get就可以把对应的子类取出。
打印结果为:jcb。
总结
以上是凯发k8官方网为你收集整理的spring ioc注入map接口小技巧的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇:
- 下一篇: 一篇文章教你读懂spring @cond