当前位置:网络安全 > Spring中如何控制Bean初始化的顺序?

Spring中如何控制Bean初始化的顺序?

  • 发布:2023-10-07 10:37

问题:spring中如何控制Bean初始化的顺序?

自从Spring 2.0出现后,Spring提供了@Order注解来定义组件的加载顺序。

@订单定义

@Retention(值=运行时)
@Target(值={类型、方法、字段})
@已记录
公共 @界面 订单

该标签包含一个value属性,类型为整数,如:1、2等。值越小,优先级越高。

的默认属性是Ordered.LOWEST_PRECEDENCE,表示最低优先级。

通过代码可以发现,最大值和最小值的定义都是英格最大值和最小值。

相关文章

最新资讯