Bean 实例化与初始化的区别 Spring 创建一个Bean对象时,会先创建出一个Java对象,会通过反射来执行类的构造方法来得到一个Java对象,而这个过程就是Bean的实例化。 得到Bean对象后会进行依赖注入,依赖注入之后就会进行初始化了,而Bean的初始化就是调用Bean对象里面的特定方法,比如如果实现了 InitialzingBean 接口,那么框架就会调用 aferPropertiesSet 方法,或者执行 init-method 指定的方法