0

我知道 Spring Validator 被广泛使用,并且作为我目前正在使用的应用程序已经使用 Spring,在验证类细节时似乎是正确的方法。

我的服务层将使用Validator.

如我所见,处理这些错误的最佳方法是在服务层中抛出我自己的异常——这样事务就会回滚,并且我的 UI 层可以捕获和处理异常。

问题是 - 为什么要传递这个 Errors 对象呢?由于 Java 自然地处理异常,我曾认为会抛出一个适当的异常(可能包含所有错误细节)?

对此相对较新,因此非常感谢任何输入。

4

0 回答 0