gpt4 book ai didi

java - Spring - 停止 bean 初始化

转载 作者:行者123 更新时间:2023-11-29 09:13:37 25 4
gpt4 key购买 nike

我的 bean 实现了 InitializingBean 并且我想在 afterPropertiesSet 方法中执行验证。

问题是我的验证使用了一些此时尚未完全加载完成的其他 bean,例如 JPA beans..

我还使用了 @PostConstruct 注释 - 这更糟,因为此方法在 afterPropertiesSet 方法之前调用。有什么解决此问题的建议吗?

最佳答案

我通过实现 PostInit 注解解决了我的问题

注解确保使用这个注解的方法只会在所有bean之后被调用

已在应用程序中部署。

很好的引用: http://reteptools.kenai.com/api/retepMicroKernel/snapshot/uk/org/retep/kernel/annotations/PostInit.html

关于java - Spring - 停止 bean 初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10880880/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com