Лучшая практика для инициализации списка?Autowire List или инициализация Contructor? - PullRequest
0 голосов
/ 22 марта 2019

Привет мне нужно знать лучшие практики для инициализации списка, это то, что я делаю сейчас ...

    @Autowired
    private List<User> userList;

Другой вариант - инициализация через конструктор.

    private List<User> userList;


    public UserDaoImpl() {

        userList = new ArrayList<>();
    }

Эти реализации были сделаны в моих классах Дао, какова лучшая практика, которой я должен следовать?

ps Я упростил код, чтобы больше сосредоточиться на проблеме.Спасибо

1 Ответ

1 голос
/ 22 марта 2019

Я предпочитаю первый вариант. Если userList не может получить автопроводку, он все равно потерпит неудачу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...