knife4j icon indicating copy to clipboard operation
knife4j copied to clipboard

泛型展示问题,目前功能无影响

Open YiMoWanXia opened this issue 1 year ago • 5 comments

版本:springboot:3.1.1 knife4j-openapi3-jakarta-spring-boot-starter:4.1.0

效果图: 接口 实体类 controller result

不展示'<>'

YiMoWanXia avatar Nov 10 '23 10:11 YiMoWanXia

针对泛型类,不要使用@Schema或者@ApiModel这类注解,这个注解一个是别名,另外就是保持全局唯一

针对全局唯一这一条,很明显不能在泛型类中定义使用

xiaoymin avatar Nov 10 '23 11:11 xiaoymin

那泛型类应该用什么呢,我看你的demo用的都是APIModel或者ResponseEntity

YiMoWanXia avatar Nov 20 '23 08:11 YiMoWanXia

去除@ApiModel注解

xiaoymin avatar Nov 27 '23 08:11 xiaoymin

我没使用 APIModel 注解,而且我的包里没这个注解,我只引用了knife4j-openapi3-jakarta-spring-boot-starter这一个包,并且我把Result<T>类上的@Scheme去掉了也没作用

YiMoWanXia avatar Nov 27 '23 09:11 YiMoWanXia

我现在也遇到这样的问题,也提交了一个issue!

liyuan0420 avatar Aug 16 '24 11:08 liyuan0420