在工作中,我们有一个自定义服务过程模式,并具有与春季后处理器结合服务的注释。

我想知道我是否可以使用 @required检查是否正确完成了绑定。

绑定不是通过弹簧(XML或自动引导)完成的。

我猜如果可能的话,后处理器订单具有一定的重要性(应在我们的自定义绑定处理器之后处理弹簧检查)。

有人可以告诉我是否可能,如何?

有帮助吗?

解决方案

RequiredAnnotationBeanPostProcessor 是一个 PriorityOrdered 具有订单值 Integer.MAX_VALUE - 1. 。在您的后处理器需要实施之前 PriorityOrdered 以较小的订单值要发射之前 RequiredAnnotationBeanPostProcessor.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top