享元模式 VS springBean注入

来源:13-1 享元模式讲解

慕慕依

2021-02-18

老师你好,SpringIOC的bean注入是享元模式的具体体现吗?启动项目后bean注入到工厂中,然后引用时用@Resource等注解装配对象,这也符合享元模式的定义,减少创建对象,提高效率。

写回答

1回答

geelylucky

2021-02-28

spring bean的依赖注入是整体项目的设计思想,管理对象的方式与设计模式不同

但其目标与享元模式共同的目标本质是通过减少对象创建销毁的开销

但spring 的依赖注入更加灵活,能够显示声明并管理对象,比如继承抽象类的多实例对象

这里可以参考 spring bean的多种作用域

0
0

Java设计模式精讲-Debug方式+内存分析

系统学习设计原则,设计模式,锤炼编码内功,赢取高薪Offer

3430 学习 · 407 问题

查看课程