【发布时间】:2022-01-12 18:02:12
【问题描述】:
我为运行时可能发生的各种错误创建了多个自定义异常。为此,我使用了 @ControllerAdvice 注释和全局错误处理程序(如此处所述:Spring Boot Exception Handling. 我还在数据库级别实现了约束(如果这很重要,它是一个 SQL Server 数据库),并且我有一个表,它有两个不同的约束,在插入数据时可能会抛出这些约束。
我现在想做的是在 Spring Boot 中为数据库级别的每个约束实现自定义异常,这样我就可以向用户反馈他试图发送到我的后端的数据集有什么问题。这可能吗?如果是,怎么办?
【问题讨论】:
标签: sql-server spring spring-boot error-handling spring-data-jpa