BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #62269同步于 2019/7/5
Java机器人发帖

再来一弹Spring--FactoryBean解决了什么问题?

yola
2019/7/5镜像同步0 回复
FactoryBean顾名思义 这个类的实例就是一个工厂,如果你配置一个interface类的实现是一个FactoryBean那么就讲调用FactoryBean的getObject()方法来获取实例。 FactoryBean用在AOP时:在Spring容器内使用代理类,必须实现ProxyFactoryBean,这样就可以通过getObject()获取代理的类。也就是说在Spring容器内如果没有FactoryBean的存在,AOP也无从谈起。 像这样: https://zhuanlan.zhihu.com/p/70418993 但是产生1个疑问: 用FactoryBean,和不用FactoryBean 而是直接配置+使用代理类的bean,区别在哪里,优势在哪里呢?我感觉完全可以直接用Bean配置啊
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。