Я реализую приложение весеннего отдыха как проект мультимодульного модуля maven. контроллеров в Интернете, сервисе и дао в качестве слоев.исключение весны в сервисе
У меня возникли проблемы, чтобы найти точную причину и трассировку стека для любого исключения в уровне обслуживания. Я не использую блок try try в методах службы. Вместо этого я просто бросаю исключение. Теперь, когда генерируется исключение нулевого указателя, глобальный обработчик исключений находит исключение. Он говорит null, но не обеспечивает трассировки стека.
Нужно ли использовать блоки try catch? Если да, у меня будут эти блоки по всем методам обслуживания.
Любые предложения приветствуются.
Показать свой глобальный обработчик исключений. Я предполагаю, что вы не показываете стек, если он не отображается. – Kayaman
@ExceptionHandler ({Exception.class}) @ResponseBody общественного ResponseEntity > handleAnyException (Исключение е) { \t logger.error ("Ошибка:" + e.getMessage()); \t logger.error ("Ошибка [причина]:" + e.getCause()); } – user3930151
Еще одна вещь. Вызывается целевое исключение вызова. Я тоже не нашел там стек. – user3930151