【问题标题】:Quarkus REST service Exception handlingQuarkus REST 服务异常处理
【发布时间】:2021-05-21 03:44:37
【问题描述】:

我正在使用 quarkus 版本 1.10.5.Final 并且需要知道如何处理未知端点。当我尝试访问尚未实现的端点时,它只会发送404 Not Found 而不是我想要实现的异常。我无法找到相同的实现。谁能帮我解决这个问题?

【问题讨论】:

    标签: java quarkus


    【解决方案1】:

    这在一定程度上取决于您使用的堆栈。如果您使用的是 RESTEasy,您可以定义一个 ExceptionMapper 来捕捉它:

    @Provider
    public class NotFoundExceptionMapper implements ExceptionMapper<NotFoundException> {
    
        @Override
        public Response toResponse(NotFoundException exception) {
            ...
        }
    }
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-17
    • 2014-11-22
    • 1970-01-01
    • 2013-03-14
    • 2020-06-09
    • 1970-01-01
    相关资源
    最近更新 更多