Мне любопытно узнать, какая разница между этим кодом:
class MyClass {
@Autowired
MyService myService;
}
и код:
class MyClass {
MyService myService;
@Required
public void setMyService(MyService val) {
this.myService = val;
}
}