草庐IT

initMethodsToIterate

全部标签

java - 多个 PostConstruct 方法?

它在Java'sdocumentation中说PostConstruct页面Onlyonemethodcanbeannotatedwiththisannotation但我只是尝试使用PostConstruct注释独立应用程序的三个方法。没有编译错误,并且三个都被顺利调用和执行。那我错过了什么?什么样的类可以和不可以存在多个PostConstruct注解? 最佳答案 是的,Spring似乎没有遵循这个限制。我找到了处理这个注解的代码是InitDestroyAnnotationBeanPostProcessor,具体方法是:public