1、SpringBoot中控制Bean的执行顺序的方法
使用@DependsOn注解(使用方法是添加到类的上面或者是添加到方法的上面,注:@DependsOn注解添加到类上面,参数不能为本类中的方法,否则会报错!)例如:@DependsOn("run2"),这样run2方法就会先执行
2、SpringBoot中控制类/内部类的执行顺序的方法
使用@Order注解(使用方法是添加到类/内部类的上面)例如:@Order(10) 此注解添加到哪个类/内部类的上面就会先执行,参数越小,优先级越高。