我正在将一些代码从 Spring Integration 2.x 重构为 4.x,并且在扩展的处理程序中遇到了编译错误AbstractReplyProducingMessageHandler。
该onInit抽象类的方法是final,但我的legacy代码在 2.0 SI 代码中成功覆盖了它。
有一种方法似乎可以被覆盖,称为
doInit()
onInit方法和方法在使用上有什么区别doInit。java 文档不是很有帮助(事实上,它们不包含任何信息,除了onInit方法是final.)