swagger无法显示泛型列表属性的解决方案
2020-05-28 本文已影响0人
夜色001
问题场景:新项目切换了分页组件,调试swagger时发现,接口说明文档中没有显示分页组件包含的数据的说明。
image.png
image.png
问题排查:分别比较了分页组件和实体对象,未发现什么异常。后重新写了一个简单的带泛型的类,也可正常显示。
image.png
错误原因:再仔细核对发现list的get方法使用的泛型为<?>,替换成<T>后解决。
image.png
正确结果:
image.png
image.png