【发布时间】:2015-12-22 19:19:16
【问题描述】:
伙计们,我需要一些指导。我目前正在构建一个将 JSON 结果返回给我的用户的 API。在一个用例中,我有一个端点允许我的客户注册用户。我有一个名为“Person”的表,有两个独特的约束“电子邮件”和“用户名”。通常,当违反这一点时,会引发错误,并且端点会返回堆栈跟踪。我试图通过以 JSON 格式返回自定义错误消息来消除这种情况。
我想知道,有没有一种方法可以像 Aspect 相关的异常翻译器那样将这些通用错误转换为有意义且不那么冗长的东西?
我正在使用 Spring JPA/Hibernate。
谢谢。
【问题讨论】:
-
这里也一样。有什么新的解决方案吗?
标签: java spring hibernate spring-mvc jpa