首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏JokerDJ

    Springboot集成Swagger-Bootstrap-ui

    dependency> <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui

    36510编辑于 2023-11-29
  • 来自专栏搜云库技术团队

    SpringBoot集成Swagger-Bootstrap-UI,页面更清爽!

    后来觉得它不太好用,在浏览技术网站的时候,偶然发现swagger-bootstrap-ui,于是便重构了,把swagger-bootstrap-ui整合进来,后来发现不仅仅对我们后端有帮助,主要方便我们将接口进行归类 该开源项目GitHub地址: https://github.com/xiaoymin/Swagger-Bootstrap-UI 该开源项目中文文档地址: https://doc.xiaominfo.com 2.9.2</version> </dependency> <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui RESTful APIs") .description("swagger-bootstrap-ui") .termsOfServiceUrl 四、常用注解 和swagger一样,swagger用的注解,swagger-bootstrap-ui仍能用。 不过结合我的开发经验来看,最常用的也就两个,@Api和@ApiOperation。

    95430发布于 2021-04-28
  • 来自专栏猿天地

    SpringBoot 集成 Swagger-Bootstrap-UI,页面更清爽!

    后来觉得它不太好用,在浏览技术网站的时候,偶然发现swagger-bootstrap-ui,于是便重构了,把swagger-bootstrap-ui整合进来,后来发现不仅仅对我们后端有帮助,主要方便我们将接口进行归类 2.9.2</version> </dependency> <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui ; } private ApiInfo apiInfo() { return new ApiInfoBuilder() .title("swagger-bootstrap-ui RESTful APIs") .description("swagger-bootstrap-ui") .termsOfServiceUrl 四、常用注解 和swagger一样,swagger用的注解,swagger-bootstrap-ui仍能用。不过结合我的开发经验来看,最常用的也就两个,@Api和@ApiOperation。

    1.1K10发布于 2020-12-03
  • 来自专栏开发实战

    swagger-bootstrap-ui 1.7.5 发布,Swagger前端 UI 实现

    swagger-bootstrap-ui 1.7.5 发布了。 swagger-bootstrap-ui 是 Swagger 的前端 UI 实现,目的是替换 Swagger 默认的 UI 实现 Swagger-UI,使文档更友好一点儿 本版本,swagger-bootstrap-ui 核心JS组件进行重构,新版本中,文档呈现将剔除原table的展现方式,以markdown格式展现 swagger-bootstrap-ui 1.7.5 主要更新如下: 重构DApiUI.js功能,新版本使用 </artifactId> <version>1.7.5</version> </dependency> 还未给swagger-bootstrap-ui点过赞的朋友,前往https://gitee.com /xiaoym/swagger-bootstrap-ui给个Star吧~~ :)

    1.4K30发布于 2018-07-18
  • 来自专栏开发实战

    swagger-bootstrap-ui的使用说明

    ui默认的几个接口,项目的api接口没有出来, 这里有些注意点同大家说一下吧 依赖swagger(这点很重要),所以项目必须启用swagger,如果你的项目原来就是使用swagger的,仅仅只需要引入swagger-bootstrap-ui 的jar包,然后访问/doc.html页面即可,类似于访问原生的/swagger-ui.html swagger-bootstrap-ui仅仅只是ui包,没有特定的api语法,属于工具性质的,是完全依赖于 swagger的,后端代码也需要使用swagger的java注解-来实现 swagger-bootstrap-ui做的工作就是解析swagger的接口/v2/api-docs,根据该接口做的界面呈现

    1.9K30发布于 2019-03-12
  • 来自专栏好好学java的技术栈

    SpringBoot集成Swagger-Bootstrap-UI,页面更清爽!

    后来觉得它不太好用,在浏览技术网站的时候,偶然发现swagger-bootstrap-ui,于是便重构了,把swagger-bootstrap-ui整合进来,后来发现不仅仅对我们后端有帮助,主要方便我们将接口进行归类 该开源项目GitHub地址: https://github.com/xiaoymin/Swagger-Bootstrap-UI 该开源项目中文文档地址: https://doc.xiaominfo.com 2.9.2</version> </dependency> <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui RESTful APIs") .description("swagger-bootstrap-ui") .termsOfServiceUrl 四、常用注解 和swagger一样,swagger用的注解,swagger-bootstrap-ui仍能用。 不过结合我的开发经验来看,最常用的也就两个,@Api和@ApiOperation。

    69420发布于 2021-04-30
  • 来自专栏芋道源码1024

    SpringBoot 集成 Swagger-Bootstrap-UI,页面更清爽!

    后来觉得它不太好用,在浏览技术网站的时候,偶然发现swagger-bootstrap-ui,于是便重构了,把swagger-bootstrap-ui整合进来,后来发现不仅仅对我们后端有帮助,主要方便我们将接口进行归类 2.9.2</version> </dependency> <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui ; } private ApiInfo apiInfo() { return new ApiInfoBuilder() .title("swagger-bootstrap-ui RESTful APIs") .description("swagger-bootstrap-ui") .termsOfServiceUrl 四、常用注解 和swagger一样,swagger用的注解,swagger-bootstrap-ui仍能用。不过结合我的开发经验来看,最常用的也就两个,@Api和@ApiOperation。

    1.9K10发布于 2020-12-08
  • 来自专栏IT技术分享社区

    后端:SpringBoot集成Swagger-Bootstrap-UI,界面美观!

    SpringBoot集成Swagger-Bootstrap-UI,界面美观。下面给大家介绍一下! 该开源项目GitHub地址: https://github.com/xiaoymin/Swagger-Bootstrap-UI 该开源项目中文文档地址: https://doc.xiaominfo.com ; } private ApiInfo apiInfo() { return new ApiInfoBuilder() .title("swagger-bootstrap-ui RESTful APIs") .description("swagger-bootstrap-ui") .termsOfServiceUrl 4 常用注解 和swagger一样,swagger用的注解,swagger-bootstrap-ui仍能用。 不过结合我的开发经验来看,最常用的也就两个,@Api和@ApiOperation。

    2.2K20发布于 2021-05-14
  • 来自专栏海加尔金鹰的专栏

    Springboot之swagger-bootstrap-ui(knife4j)

    swagger-bootstrap-ui(knife4j) swagger是由自己自带的UI的,不过在对比两个之后,感觉swagger-bootstrap-ui现已变更为knife4j很不错!!! ---- 标题:Springboot之swagger-bootstrap-ui(knife4j) 作者:海加尔金鹰 地址:https://www.hjljy.cn/articles/2020/06

    1.3K40发布于 2020-06-09
  • 来自专栏JavaWeb

    API管理-舍弃springfox-swagger-ui,采用功能更加丰富的swagger-bootstrap-ui

    为什么要使用swagger-bootstrap-ui? 的出现把这些问题都解决了并且还扩展了部分实用新功能,比如:新增接口页面权限功能.. swagger-bootstrap-ui 对比springfox-swagger-ui原生ui有哪些优点: 1. 一个项目同时支持swagger-bootstrap-ui、springfox-swagger-ui二种方式同时使用 3. 使用方式 基于上一篇博客的基础上新增如下配置: 新增swagger-bootstrap-ui 增强ui pom依赖 <! ,呈现出不一样的管理方式,更加友好,推荐使用swagger-bootstrap-ui,详细的功能请参考码云开源项目:swagger-bootstrap-ui

    2.4K40发布于 2019-06-24
  • 来自专栏前端记录笔记

    Swagger-knife4j介绍

    这是我参与「掘金日新计划 · 8 月更文挑战」的第14天,点击查看活动详情 >> Knife4j的前身是swagger-bootstrap-ui,前身swagger-bootstrap-ui是一个纯 swagger-ui的ui皮肤项目 一开始项目初衷是为了写一个增强版本的swagger的前端ui,但是随着项目的发展,面对越来越多的个性化需求,不得不编写后端Java代码以满足新的需求,在swagger-bootstrap-ui 项目正式更名为knife4j,取名knife4j是希望她能像一把匕首一样小巧,轻量,并且功能强悍,更名也是希望把她做成一个为Swagger接口文档服务的通用性解决方案,不仅仅只是专注于前端Ui前端. swagger-bootstrap-ui 代码和ui包分离为多个模块的jar包,以面对在目前微服务架构下,更加方便的使用增强文档注解(使用SpringCloud微服务项目,只需要在网关层集成UI的jar包即可,因此分离前后端) knife4j沿用swagger-bootstrap-ui

    60680编辑于 2022-11-02
  • 来自专栏Leetcode名企之路

    这次,Swagger-ui遇到对手了!

    介绍 knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案(在非Java项目中也提供了前端UI的增强解决方案),前身是swagger-bootstrap-ui,取名knife4j 开源仓库 Github https://github.com/xiaoymin/swagger-bootstrap-ui 码云 https://gitee.com/xiaoym/knife4j 功能特性 swagger资源 knife4j-service #为swagger服务的一系列接口服务程序 knife4j-front #knife4j-spring-ui的纯前端静态版本,用于集成非Java语言使用 swagger-bootstrap-ui #knife4j的前身,最后发布版本是1.9.6 单纯皮肤增强 不使用增强功能,纯粹换一个swagger的前端皮肤,这种情况是最简单的,你项目结构下无需变更 可以直接引用swagger-bootstrap-ui knife4j-spring-ui 老版本引用 <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui

    93920发布于 2021-11-04
  • 来自专栏终码一生

    告别 swagger-ui ,我选择了这款神器!

    1介绍 knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案(在非Java项目中也提供了前端UI的增强解决方案),前身是swagger-bootstrap-ui,取名knife4j 2开源仓库 Github https://github.com/xiaoymin/swagger-bootstrap-ui 码云 https://gitee.com/xiaoym/knife4j 3功能特性 单纯皮肤增强 不使用增强功能,纯粹换一个swagger的前端皮肤,这种情况是最简单的,你项目结构下无需变更 可以直接引用swagger-bootstrap-ui的最后一个版本1.9.6或者使用knife4j-spring-ui 老版本引用 <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui

    62420编辑于 2022-04-14
  • 来自专栏码农沉思录

    终于放弃了单调的swagger-ui了,选择了这款神器...

    码农沉思录”,选择“设为星标” 优质文章,及时送达 介绍 knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案(在非Java项目中也提供了前端UI的增强解决方案),前身是swagger-bootstrap-ui 开源仓库 Github https://github.com/xiaoymin/swagger-bootstrap-ui 码云 https://gitee.com/xiaoym/knife4j 功能特性 swagger-bootstrap-uiknife4j的前身,最后发布版本是1.9.6 单纯皮肤增强 不使用增强功能,纯粹换一个swagger的前端皮肤,这种情况是最简单的,你项目结构下无需变更 可以直接引用swagger-bootstrap-ui knife4j-spring-ui 老版本引用 <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui

    87310发布于 2020-03-02
  • 来自专栏测试人生

    OpenAPI规范3-Swagger2 的美化使用

    于是出现了swagger-ui-layer和Swagger-Bootstrap-UI等框架,其本质仅仅是一个更友好和美观的前端UI界面的实现,解析的数据来源于 /v2/api-docs,而底层依然依赖于 swagger-ui-layer 的默认访问地址是 http://{host}:{port}/docs.html,而美化的界面如下: 和 2、Swagger-Bootstrap-UI Swagger-Bootstrap-UI </artifactId> <version>1.6</version> </dependency> swagger-bootstrap-ui默认访问地址是:http://{host}:{port }/doc.html 需要注意:swagger封装给出的请求地址默认是/v2/api-docs,所以swagger-bootstrap-ui调用后台也是/v2/api-docs,不能带后缀,且需返回json -- 配置swagger-bootstrap-ui的url请求路径--> <servlet-mapping> <servlet-name>cmsMvc</servlet-name> <url-pattern

    7.7K20编辑于 2022-01-24
  • 来自专栏芋道源码1024

    终于放弃了单调的 Swagger 了,选择了这款神器 Knife4j

    、功能预览 五、使用简介 六、总结 ---- 一、介绍 knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案(在非Java项目中也提供了前端UI的增强解决方案),前身是swagger-bootstrap-ui 二、开源仓库 Github https://github.com/xiaoymin/swagger-bootstrap-ui 码云 https://gitee.com/xiaoym/knife4j swagger-bootstrap-uiknife4j的前身,最后发布版本是1.9.6 单纯皮肤增强 不使用增强功能,纯粹换一个swagger的前端皮肤,这种情况是最简单的,你项目结构下无需变更 可以直接引用swagger-bootstrap-ui 1.9.6或者使用knife4j-spring-ui 老版本引用 <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui

    1.6K20发布于 2020-03-02
  • 来自专栏Spring相关

    Swagger+knife4j 易于整合SpringBoot的OpenAPI文档生成利器

    5.knife4j的使用 Knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望她能像一把匕首一样小巧 Knife4j的前身是swagger-bootstrap-ui,为了契合微服务的架构发展,由于原来swagger-bootstrap-ui采用的是后端Java代码+前端Ui混合打包的方式,在微服务架构下显的很臃肿 swagger资源 knife4j-service 为swagger服务的一系列接口服务程序 knife4j-front knife4j-spring-ui的纯前端静态版本,用于集成非Java语言使用 swagger-bootstrap-ui 最后发布版本是1.9.6 5.2 业务场景 不使用增强功能,纯粹换一个swagger的前端皮肤 不使用增强功能,纯粹换一个swagger的前端皮肤,这种情况是最简单的,你项目结构下无需变更 可以直接引用swagger-bootstrap-ui 或者使用knife4j-spring-ui 老版本引用 <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui

    2.3K10编辑于 2022-01-07
  • 来自专栏web全栈

    Spring学习笔记(三十三)——SpringBoot集成Swagger

    dependency> <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui 集成Swagger-Bootstrap-UI SpringBoot集成Swagger后,除了可以时候原始风格的API接口界面,还可以集成其他风格的界面:如页面更清爽的Swagger-Bootstrap-UI 该开源项目GitHub地址:https://github.com/xiaoymin/Swagger-Bootstrap-UI 该开源项目中文文档地址:https://doc.xiaominfo.com/ 配置好Swagger后,引入依赖即集成成功 老版本引用 <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui

    85020编辑于 2022-09-26
  • 来自专栏化羽学Java

    SpringBoot(九) - Swagger

    -- swagger-bootstrap-ui包 /doc.html 推荐使用 bootstrap 的ui --> <dependency> <groupId>com.github.xiaoymin </groupId> <artifactId>swagger-bootstrap-ui</artifactId> <version>1.9.3</version> </dependency

    34120编辑于 2022-10-25
  • 来自专栏A周立SpringCloud

    终于放弃了单调的swagger-ui了,选择了这款神器—knife4j

    ://39sd.cn/9D85F ---- 一、介绍 knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案(在非Java项目中也提供了前端UI的增强解决方案),前身是swagger-bootstrap-ui 二、开源仓库 Github https://github.com/xiaoymin/swagger-bootstrap-ui 码云 https://gitee.com/xiaoym/knife4j 三、 swagger-bootstrap-uiknife4j的前身,最后发布版本是1.9.6 单纯皮肤增强 不使用增强功能,纯粹换一个swagger的前端皮肤,这种情况是最简单的,你项目结构下无需变更 可以直接引用swagger-bootstrap-ui knife4j-spring-ui 老版本引用 <dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui

    5.7K20发布于 2020-03-04
领券