Я занимаюсь разработкой веб-приложения в Spring + hibernate в течение последних нескольких месяцев. То, что я серьезно пропустил, - это обработка исключений.лучший подход и практика для обработки исключений весной?
Я хочу знать лучшие подходы и практики для обработки исключений? У меня есть некоторые вопросы в моем сознании, которые не могут охватывать все аспекты обработки исключений, такие как:
1.Чтобы сделать проверенное или непроверенное исключение? Как решить?
2.Как обращаться и что делать с исключениями, сгенерированными в контроллере.
3.Что насчет исключений, которые генерируются в слое обслуживания и слое DAO? Должны ли они обрабатываться только на этом уровне или должно быть , перенесено на уровень контроллера?
4.Насколько может быть множество исключений, как я могу быть подготовлен к тому, чтобы справиться с теми, которые могут возникнуть в будущем?
5. Как я могу отображать соответствующие сообщения в пользовательском интерфейсе или в браузере?
Просьба предложить или предоставить ссылки на хорошие блоги?
спасибо за объяснение. Ваши предложения очень хорошие, могли бы вы привести некоторые конкретные примеры? Могут быть некоторые ссылки. – beinghuman