Я инициализировал и обнаружил, что выполнение метода было случайным. Но я не знаю, почему это происходит?
Код показан ниже, порядок вывода иногда отличается
@Autowired
public void test() throws Exception {
System.out.println("test():1");
}
@Autowired
public void test2( MyUserDetialsService userService) throws Exception {
System.out.println("test2( MyUserDetialsService userService):5");
}
@Autowired
public void a( MyUserDetialsService userService) throws Exception {
System.out.println("a( MyUserDetialsService userService):2");
}
@Autowired
public void a() throws Exception {
System.out.println("a():3");
}