初始化前,初始化后我没听懂

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好。

可以把BeanPostProcessor当做spring中的一个已经实现好的类,通过重写它我们可以自己定制初始化前后期望执行的功能,这个所谓的“初始化前后”同学不必过分纠结。只需要知道它的相对执行顺序即可。

祝学习愉快~


  • DIMwang 提问者 #1
    可是 postProcessBeforeInitialization 和 postProcessAfterInitialization 都在执行类本身的方法前,那他除了调用顺序不同还有什么区别呢?
    2019-07-19 18:21:09
  • 芝芝兰兰 回复 提问者 DIMwang #2
    同学你好。最先执行的是postProcessBeforeInitialization,然后是afterPropertiesSet,然后是init-method,然后是postProcessAfterInitialization。这个初始化的前后区别,指的是相对于init-method的。祝学习愉快~
    2019-07-19 18:38:17
  • DIMwang 提问者 回复 芝芝兰兰 #3
    我懂了,这个初始化时 Bean的初始化
    2019-07-19 18:49:49
提问者 DIMwang 2019-07-19 12:34:34

这个生命周期我有点迷糊,需要点文字解析

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师