问答详情
源自:3-2 Spring Bean装配之Bean的生命周期

实现了InitializingBean接口还会执行default-init-method吗?

不是说配置的全局默认初始化、销毁方法仅当没有以上两种初始化、销毁方法时才使用吗?

为什么我实现了接口,还会执行默认的初始化、销毁方法?

https://img2.mukewang.com/5b6d91bc00017c6407650380.jpg

提问者:zjxjwxk 2018-08-10 21:23

个回答

  • JS现学现卖小菜鸟3502516
    2018-08-11 09:12:53
    已采纳

    XML中的配置只关注XML中的配置,也就是说global default并不管overridden的两个方法,只是根据xml中bean是否定义了init-method和destroy-method来决定是否要执行global default