@Order 注解用来声明组件的顺序,值越小,优先级越高,越先被执行/初始化。如果没有该注解,则优先级最低。
使用示例:
@Order 注解的全路径是:
代码内容:
LOWEST_PRECEDENCE 的值是 Integer.MAX_VALUE
。
Ordered 本身是一个接口,定义的优先级:
Spring 使用 org.springframework.core.OrderComparator 排序。
@Order 注解用来声明组件的顺序,值越小,优先级越高,越先被执行/初始化。如果没有该注解,则优先级最低。
使用示例:
@Order 注解的全路径是:
代码内容:
LOWEST_PRECEDENCE 的值是 Integer.MAX_VALUE
。
Ordered 本身是一个接口,定义的优先级:
Spring 使用 org.springframework.core.OrderComparator 排序。
( 本文完 )