利用@Order控制配置类/AOP/方法/字段的加载顺序
来源:互联网 发布:js中鼠标移动事件 编辑:程序博客网 时间:2024/06/04 08:46
1.AOP加载顺序
@Component @Aspect @Order(1) public class Ascpect { ... System.out.println("aop-1 加载了"); }
@Component @Aspect @Order(2) public class Ascpect { ... System.out.println("aop-2 加载了"); }
执行顺序: aop-1 加载了 aop-2 加载了
2.配置类加载顺序
@Configuration@Order(1)public class DemoConfig1 { @Bean public Demo1Service demo1Service(){ System.out.println("config-1 加载了"); return new Demo1Service(); }}
@Configuration@Order(2)public class DemoConfig2 { @Bean public Demo2Service demo2Service(){ System.out.println("config-2 加载了"); return new Demo2Service(); }}
执行顺序: config-1 加载了 config-2 加载了
tips: Integer.MIN_VALUE < Order < Integer.MAX_VALUE Order值越小,优先级越高! @Order的作用范围: ElementType.TYPE, ElementType.METHOD, ElementType.FIELD
阅读全文
0 0
- 利用@Order控制配置类/AOP/方法/字段的加载顺序
- 使用@Order调整配置类加载顺序
- PHP中多个自动加载方法的顺序控制
- 4. Spring 4.2.3前瞻-使用@Order调整配置类加载顺序
- java基础--多态-域与静态方法2--类中各字段方法的加载顺序
- 如何控制设备驱动程序的加载顺序
- 如何控制设备驱动程序的加载顺序
- 如何控制设备驱动程序的加载顺序
- 如何控制设备驱动程序的加载顺序
- 内核模块加载顺序的控制
- js 控制父子页面的加载顺序
- 修改mysql字段顺序的方法
- 类的加载顺序
- 类的加载顺序
- 类的加载顺序
- 类的加载顺序
- 类的加载顺序
- 类的加载顺序
- SPOJ SUBXOR
- 电脑使用基础技巧
- set(3)
- x264多线程编码
- 数据链路层LLDP协议
- 利用@Order控制配置类/AOP/方法/字段的加载顺序
- 查看页面的显示时间
- 以韦东山的jz2440为例如何用oflash把u-boot烧写到开发板
- C语言(六):格式化输出与输入函数
- Android中文图混排时文图的居中对齐 FontMetrics以及自定义ImageSpan实现
- 项目背景
- java基础(一):java开发环境配置
- 搞定python多线程和多进程
- 守护进程