Bom dia a todos(as)!
Gostaria de uma ajuda, estou iniciando um projeto, onde serão adotados as seguitens tecnologias:
JSF 2, Primefaces, Tomcat 7, PostgreSQL, Hibernate.
Bom, eu gostaria de saber qual a forma mais “correta” de se tratar erros de aplicação e exibir informações do mesmo.
A aplicação tem os seguintes packages:
.controller
.dao
.entity
.exception
.helper
Com base nisso, imaginem um erro de conexão com o BD, seria elegante eu transportar esse erro até as classes de controller para exibi-los ao usuário?
Desde já agradeço a atenção, e estou aberto para qualquer sugestão, estrutural, arquitetural…etc…