首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >春天的回调我能处理

春天的回调我能处理
EN

Stack Overflow用户
提问于 2014-01-16 14:29:55
回答 1查看 356关注 0票数 0

在Spring中,文档化提到了许多生命周期步骤:容器和bean (见下图)。但是,当我开始寻找注释(用于实现的接口)时,除了:

  1. @PostConstruct和@PreDestroy愈伤组织
  2. 自定义BeanPostProcessor实现
  3. 自定义BeanFactoryPostProcessor实现

如果我正确理解了这些图片,我可以使用:

  • 通过自定义的BPP实现Container lifecycle的回调。
  • init-methoddestroybean lifecycle打电话。

问题:

如果我只能使用容器和bean生命周期的三个回调。下面的信息是什么?--我的意思是,如果我不能从中获益,为什么我应该知道所有这些生命周期步骤。可能是我忘记了一些我可以使用的回调吗?

容器生命周期:

豆芽:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-17 10:38:27

我认为您忽略了图中提到的所有*Aware整数(主要来自org.springframework.beans.factory包):

  • BeanNameAware
  • BeanFactoryAware
  • ApplicationContextAware
  • InitializingBean
  • DisposableBean

每当bean实现其中一个接口时,Spring将在相应的生命周期步骤中调用它们的方法。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21164547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档