美文网首页
策略模式(Spring自动注入)的两种例子

策略模式(Spring自动注入)的两种例子

作者: 两岸猿 | 来源:发表于2020-06-08 17:54 被阅读0次

    一、准备工作:

    1、一个需要被不同实现的接口,和两个实现类

    2、具体实现(Map也和List一样,都可以用下面这两种方法):

        1)创建一个工厂类,里面创一个静态数组变量,在IOC容器启动时,通过@Autowired注解,将所有符合的Bean注入该静态数组中。(工厂类一般都是静态单例的,用这种方法比第二种方法好)

        2)创建一个普通类,里面的对象数组在IOC容器启动的时候,去自动注入,然后在容器中取该Bean(注意不是new),获得数组

    相关文章

      网友评论

          本文标题:策略模式(Spring自动注入)的两种例子

          本文链接:https://www.haomeiwen.com/subject/upwrtktx.html