@Autowired NPE

 
 
 
Сообщения:348
vallball:
https://github.com/vall-ball/calendar01/blob/master/calendar01.7z
Здесь выложил в формате 7z.
war-файл был больше 25 Мб. Пришлось удалить из него все библиотеки.

На гитхаб Вы выложили не исходники, а скомпилированный проект.

Если декомпилер сделал правильный исходный код, то в контроллере HomeController есть метод dayList. В этом методе Вы вручную создаёте экземпляр DayList на каждый запрос. Это не бин, который создаётся к контексте приложения и заполняется правильными значениями полей (если над классом DayList стоит аннотация @Component).
При создании конструктора с аргументами, Вы передаете ему значение полей из класса HomeController, в котором они уже заполнены.
 
 
Сообщения:164
Благодарю вас, теперь понял свою ошибку.
 
Модераторы:wedens
Сейчас эту тему просматривают:Нет