【发布时间】:2015-01-26 05:52:17
【问题描述】:
我们正在将我们的应用程序从 Struts 1.2 转换为 Springs 3.0。 因此,我们正在对 Struts 2 代码中的异常处理进行更改。
根据我的理解,这是我们需要做的。
- @ExceptionHandler 只能用在 Controller 层 弹簧。
- 我们可以使用 AOP 来处理未经检查的异常。
- Struts 中的已检查异常将保持原样并且可以 转换为未经检查的异常
现在我有以下问题。
- 使用 AOP 处理未经检查的异常有什么好处 除了未经检查的异常不需要在我的 代码?
- 将已检查异常转换为未检查有什么好处 例外?
- 我是否应该继续将我在 struts 中检查的异常转换为 未经检查的异常和我们的 AOP?
- 在 Spring 3.0 中处理异常的更好方法是什么? ?
【问题讨论】:
标签: java spring exception dependency-injection aop