解决 openFeign 接口中不支持多层继承的问题,并报错提示为Only single-level inheritance supported
发布时间
阅读量:
阅读量
文章结构概述
背景
一、以下接口将引发 feign 的错误提示
-
存在多重继承的情况
-
出现多级继承结构
二、应对策略
-
继承 SpringMvcContract 类,同时移除对多个接口的验证机制
-
进行 bean 的配置操作
背景
因业务需求,需在 feign 接口中实现多层继承结构。满怀期待地编写完代码后,却意外遇到问题,发现 open-feign 并不支持接口的多层继承及多重继承。尝试查阅多种解决方式未果,最终在源码的 issues 页面中找到了对应的处理办法。Issues 传送门
一、以下的接口将会导致 feign 报错
1. 多继承

2. 多层继承

二、解决方法
1.
全部评论 (0)
还没有任何评论哟~
