, используя этот тип строк кода в @PostConstruct
метода:метод @PostConstruct в управляемом компоненте
listA = myService.getMylist();
так Если мы используем это в методе @PostConstruct
в управляемом компоненте (приложение JEE), что вы могли бы дать мне в качестве совета:
- Использование блока catch try.
- Не используйте этот тип кодовых строк в методе
@PostConstruct
.
Потому что, когда я тестирую свое приложение, моя база данных заполнена, но когда я поставлю ее, db должен быть пустым и администратором, который будет обновлять DB. поэтому, конечно, будут некоторые исключения.
Зачем пустое db выдает ошибку? – Keppil
Просто убедитесь, что 'myService' правильно инстанцируется/вводится перед использованием, а метод' MyService # getMylist' всегда возвращает 'List', даже если в вашем источнике данных нет данных. –
спасибо, но все, что вы сказали, верно, но если listA имеет значение null, использование этого приведет к ошибке? –