2

Micronaut 新手,想知道人们如何处理错误。文档中的示例使用了我不想用来处理错误的阻塞。基本上,我想做的是能够检测是否有错误,如果有,则将其转换为 Errors 类。如果它不能转换为 Errors 类,让全局处理程序处理它。有人对我的场景有很好的示例代码吗?下面是我的代码。谢谢

@Client(value = "${my.host}", errorType = Errors.class)
@Header(name = "ClientId", value = "${clientId}")
@JacksonFeatures(enabledDeserializationFeatures = UNWRAP_ROOT_VALUE,
    disabledDeserializationFeatures = FAIL_ON_UNKNOWN_PROPERTIES)
public interface MyClient {

    @Get("/myurl/{?queryParams*}")
    public Single<MyResult> search(@Nullable @QueryValue Map<String, Object> queryParams);

}
4

0 回答 0