我可以得到一个bean定义与这行代码:(基于Java的)来初始化方法的确切替代
BeanDefinitionRegistry bdr = (BeanDefinitionRegistry) context.getAutowireCapableBeanFactory();
bdr.getBeanDefinition("myBean")
通用豆:类[com.kciray.play.MyBean];范围=单; abstract = false; lazyInit = FALSE; autowireMode = 0; dependencyCheck = 0; autowireCandidate = true;初级= FALSE; factoryBeanName = NULL; factoryMethodName = null; initMethodName = null; destroyMethodName = NULL
initMethodName为空,当我使用任一@PostConstruct或InitializingBean.afterPropertiesSet。所以,这些不是XML配置的准确选择(init-method =“some”)。
我想知道原因后面这个小小的不一致。为了学习,在Java中设置init方法的方法。