zoukankan      html  css  js  c++  java
  • Spring小记

    1. BeanPostProcessor和BeanFactoryPostProcessor的区别

      BeanPostProcessor:作用于Bean实例的创建前和创建后,比如AOP功能。

      BeanFactoryPostProcessor:做用于BeanDefinition对象的,在BeanDefinition注册完成后,进行一些后置处理,遍历BeanDefinition中所有属性值发现有占位符则去properties文件中寻找真实值并替换。

    2. BeanFactory和FactoryBean的区别

      BeanFactory是Spring抽象出来的全局容器工厂,可以产生任意类型的Bean

      FactoryBean是Spring容器工厂的特殊Bean实例,该实例的作用是产生指定类型的对象。通过getBean(factoryBeanName)得到的不是FactoryBean,而是这个工厂Bean产生的Bean对象,其实是调用了它的getObject()方法

      

    人生就像蒲公英,看似自由,其实身不由己。
  • 相关阅读:
    Oracle
    注解
    java 算法实现
    ConcurrentHashMap
    hashMap 1.8
    hashmap 1.7
    MySQL优化
    Mysql面试题
    tmux
    mysql 复制表结构、表数据的方法
  • 原文地址:https://www.cnblogs.com/walker993/p/14596152.html
Copyright © 2011-2022 走看看