使用@Order调整配置类加载顺序
来源:互联网 发布:用java打印菱形思路 编辑:程序博客网 时间:2024/06/08 04:06
4.1 @Order
- Spring 4.2 利用
@Order
控制配置类的加载顺序
4.2 演示
- 两个演示bean
package com.wisely.spring4_2.order;public class Demo1Service {}
package com.wisely.spring4_2.order;public class Demo2Service {}
- 两个配置类,注意@Order配置加载的顺序
package com.wisely.spring4_2.order;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.core.annotation.Order;@Configuration@Order(2)public class Demo1Config { @Bean public Demo1Service demo1Service(){ System.out.println("demo1config 加载了"); return new Demo1Service(); }}
package com.wisely.spring4_2.order;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.core.annotation.Order;@Configuration@Order(1)public class Demo2Config { @Bean public Demo2Service demo2Service(){ System.out.println("demo2config 加载了"); return new Demo2Service(); }}
- 运行
package com.wisely.spring4_2.order;import org.springframework.context.annotation.AnnotationConfigApplicationContext;public class Main { public static void main(String[] args) { AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext("com.wisely.spring4_2.order"); }}
输出结果
demo2config 加载了demo1config 加载了
读者可自己调整顺序在运行
阅读全文
0 0
- 使用@Order调整配置类加载顺序
- 4. Spring 4.2.3前瞻-使用@Order调整配置类加载顺序
- WAS 调整类加载顺序
- 利用@Order控制配置类/AOP/方法/字段的加载顺序
- VS2005中怎样调整Tab Order顺序
- 调整内核驱动加载的顺序
- 调整Linux内核驱动加载顺序
- sql server 使用奇偶order编号实现排序任意调整
- [Android TV]setZOrderMediaOverlay 调整surfaceView Z-Order使用发现
- web.xml配置加载顺序
- Spring+SpringMVC配置加载顺序
- Spring Boot 配置加载顺序
- Spring Boot配置加载顺序
- 简单类加载顺序
- 类的加载顺序
- tomcat类加载顺序
- 类的加载顺序
- jdk加载类顺序
- Java写入Excel文件
- 成为程序员ing日记
- vim使用教程
- 在内存中float数是如何转化为int数的zhang_he_xiang的博客CSDN
- CSSbackground的详细使用
- 使用@Order调整配置类加载顺序
- Java文件上传
- Spring MVC文件上传
- 数据结构-二路归并-练习题1
- (一)安卓框架搭建之项目分层、主题、gradle基本配置
- 计蒜客 字符串长度
- Xcode IOS开发错误汇总
- PAT 甲级 1077. Kuchiguse (20)
- x-editable