Załóżmy, że mam następującą klasę:
@Component
public class A {
private List<String> jakasLista;
@Autowired
public A(List<String> jakasLista){
this.jakasLista = jakasLista;
}
}
Dodam, że ta o to lista bedzie zawsze pusta przy tworzeniu obiektu. Czy jest sens wstrzykiwac pustą listę? Czy nie lepiej w konstruktorze zrobic new ArrayList<>() ?