专栏名称: Java3y
一个朴实无华且枯燥的程序员。
今天看啥  ›  专栏  ›  Java3y

好记性不如烂笔头:Spring(春天)

Java3y  · 公众号  ·  · 2024-07-25 16:28

文章预览

大家好,我是3y。 Spring对于每个Java后端程序员来说肯定不陌生,日常开发和面试必备的。本文就来盘点Spring/SpringBoot常见的扩展点,同时也来看看常见的开源框架是如何基于这些扩展点跟Spring/SpringBoot整合的。 话不多说,直接进入正题。 FactoryBean 提起FactoryBean,就有一道“著名”的面试题“说一说FactoryBean和BeanFactory的区别”。其实这两者除了名字有点像,没有半毛钱关系。。 BeanFactory是Bean的工厂,可以帮我们生成想要的Bean,而FactoryBean就是一种Bean的类型。当往容器中注入class类型为FactoryBean的类型的时候,最终生成的Bean是用过FactoryBean的getObject获取的。 来个FactoryBean的Demo 定义一个UserFactoryBean,实现FactoryBean接口,getObject方法返回一个User对象 public   class   UserFactoryBean   implements   FactoryBean < User >  {      @Override      public  User  getObject ()   th ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览