如何知道在哪个类里找全局方法

来源:3-2 Spring Bean装配之Bean的生命周期

weixin_慕斯7415096

2020-04-06 16:54

default-init-method="defautInit"

这个全局初始化方法,怎么知道去BeanLifeCycle.java类中执行defaultInit方法?在哪里配置了类名吗?

如果我把这个方法写到别的类里,还会被正常执行吗?

如果我在两个类里分别声明了defaultInit方法  bean的初始化又会执行哪个类的defaultInit方法呢?

写回答 关注

1回答

  • weixin_慕用1161827
    2020-05-28 16:43:39

    记得这个方法就是创建这个bean的时候调用,是调用你自己这个bean里的这个方法,比方AB俩类,A有defaultInit,创建A实例时候就调用A的defaultInit方法了,B没有就不调用呗,人家有人家才用,你没有你用啥。你可以再查查资料,防止我记差了误人子弟?

Spring入门篇

为您带来IOC和AOP的基本概念及用法,为后续高级课程学习打下基础

268787 学习 · 963 问题

查看课程

相似问题