- 2019.01.03
用Swagger写接口文档,类似新增的接口方法均用对象接收参数(这里我定义了不同的dto,姑且叫做ADto、BDto),偶然间发现定义的BDto在swagger打开后参数范例处一直显示的是ADto对象里的参数。测试了一下对象接收情况,对象接收还是正常的,那么就是swagger显示问题。检查了一下注解发现两个dto的@ApiModel()注解value值相同,这样就导致了swagger在编译时将这个注解的value判定到另一个dto对象上了(而且ADto的接口显示范例是正常的,这里可能是加载顺序的问题,后面有时间研究一下),将BDto的注解Value值改一下就行了。(继续检查别的注解有没有重复的)
个人笔记
最新推荐文章于 2024-12-16 09:58:10 发布