Struts、Spring、およびHibernateを使用してアプリケーションを開発します。Springを処理する場所DataAccessException
私のDAOはspring jdbcを使用し、そのすべてのメソッドはDataAccessExceptionをスローします(これはチェックされていません)。
この例外はどこで処理すればよいですか?チェックされていない例外だが、dbまたは接続に問題があるかどうかをユーザーに伝える必要があると思う。
私はサービスクラスのメソッドからDataAccessExceptionを戻して、Controllerによってキャッチされるべきだと思います。 これは良い方法ですか?
私は春のパッケージからサンプルを見てきましたが、ドメインまたはサービスエリアで例外処理が見つかりませんでした。 DataAccessExceptionはDAO領域を離れた後に無視されるようです。
この問題の良いデザインを提案してください。
[サービス層で直接Spring DataAccessExceptionを使用できますか?](http://stackoverflow.com/questions/10672879/can-i-use-spring-dataaccessexception-directly-in-service-layer) – Raedwald