关闭。这个问题是opinion-based .它目前不接受答案。
想改进这个问题?更新问题,以便 editing this post 可以用事实和引用来回答它.
8年前关闭。
Improve this question
我刚刚读到 Spring's drawbacks ,我不能说我完全同意这篇文章,但我对 Spring 不是很了解。这篇文章说在Spring中我们有时需要捕获异常来实现逻辑分支。这种使用异常的方法看起来不是一个好方法,但我还没有在这个框架中看到类似的东西。有人可以提供一个例子吗?
最佳答案
这是他们的投诉,您要澄清:-
Spring translates checked exceptions into unchecked exceptions Many would disagree strongly with that approach.
是 Spring 是这样做的,例如 spring 使用 DataAccessException它包含连接到数据库时的任何已检查异常。但在现代应用程序中,它被认为是一种最佳实践,如 here .
不要通过疯狂的文章,这是完全没有根据的。所有框架都存在问题和缺点,但 Spring 是其中之一。是重量轻、流行,现在是企业 Java 应用程序中的事实标准 .
关于java - Spring捕获异常实现逻辑分支的案例有哪些?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9550907/