【文件属性】:
文件名称:java版商城源码下载-Swagger-Bootstrap-UI:基于SpringBoot的API接口文档管理界面项目
文件大小:782KB
文件格式:ZIP
更新时间:2024-06-24 19:31:59
系统开源
java版商城源码下载
swagger-bootstrap-ui
简介
基于swagger-bootstrap-ui做了一些优化拓展,原地址是在
访问,一些特性功能可以在原地址上进行参考.本项目没有打包到mavne私服中,需要自己本地编译。
如果图片看不到可以参考:
功能展示
注解使用
入参
1.1
多层级的入参
出参
多层级出参
:
调试
特殊特性
支持Model中的属性特殊化隐藏调用
例如
:
增加的时候
id
是不用填写的,
但是修改的时候是必填的,
他们共用一个实体,但只是某些属性在某些场景特殊化
,
这里采取的一种方案就是,将对应的接口URL作为标识,匹配的将触发对应的属性,这里目前只支持隐藏和必填属性
@ApiModelProperty(name
=
"id",
position
=
0,
value
=
"项目编号[添加操作可不传递,修改必传]",
extensions
=
{
//
存在与hiddenList中的路径,在展示和这个路径相关的接口时,会触发这里面的hidden方法
@Extension(name
=
"hiddenList",
properties
【文件预览】:
Swagger-Bootstrap-UI-master
----README.md(12KB)
----swagger-annotation.md(1KB)
----swagger-bootstrap-ui()
--------pom.xml(7KB)
--------src()