一.说在前面(结论思考) @postConstruct 所标注的方法 内部是靠的spring提供的两个后置处理器(InitDestroyAnnotationBeanPostProcessor 和 CommonAnnotationBeanPostProcessor)共同 协调分布处理完成的。 这2点也是网上绝大部人没讲明白的,很多人都只是说到一个,其实我之前看源码也是以为一个,结果,后面由于xxx 我发现了是两个!!还有就是他们各种如何协调作用完成工作的?是各自又是在 bean 的生命周期的哪一个阶段`起的作用? 二.弄清InitDestroyAnnotationBeanPostProcesso