Spring Boot:整合knife4j

技术Spring Boot:整合knife4j Spring Boot:整合knife4j前言
这玩意就swagger的升级版,但是用起来比swagger舒服些,界面也看着好看。
knife4j是为Ja

Spring Boot:整合刀4j

前言

这玩意就时髦的的升级版,但是用起来比时髦的舒服些,界面也看着好看。

刀4j是为Java MVC框架集成时髦的生成美国石油学会(美国石油协会)文档的增强解决方案,前身是霸气-自举用户界面.

更名后主要专注的方面

前后端Java 语言(一种计算机语言,尤用于创建网站)语言(一种计算机语言,尤用于创建网站)代码以及前端用户界面模块进行分离,在微服务架构下使用更加灵活

提供专注于时髦的的增强解决方案,不同于只是改善增强前端用户界面部分

实践

1、代码结构

2、依赖

!-刀4j -

属国

groupIdcom.github.xiaoymin/groupId

人工刀具4j-弹簧靴-启动器/人工刀具

版本2 .0 .9/版本

/依赖性

3、Swagger2Config配置

打包。xffy。秩序。常见。配置;

导入组织。弹簧框架。语境。注释。豆;

导入组织。弹簧框架。语境。注释。配置;

导入春天的狐狸。文件。建筑商。ApinfoBuilder

导入春天的狐狸。文件。建筑商。路径选择器;

导入斯普林福克斯。文件。建筑商。请求句柄选择器;

导入春天的狐狸。文件。服务。*;

导入春天的狐狸。文件。SPI。文件类型;

导入春天的狐狸。文件。春天。网络。插件。案卷;

导入春天的狐狸。文件。霸气2。注释。enableswagger

@配置

@EnableSwagger2

公共类刀四配置

{

@豆

public Docket create restapi(){ 0

返回新的文件类型.SWAGGER _ 2)。apiInfo(apiInfo())。选择()。API(RequestHandlerSelectors。BasePackage(' com。xffy。秩序。控制器’)。路径(路径选择器。any())。build();

}

私有ApiInfo ApiInfo(){ 0

返回新的ApiInfoBuilder()。标题('刀4j真好用)。描述(' swag-bootstrap-ui简介)。termsOfServiceUrl(' http://localhost :9999/')。联系人('云村的王子)。版本(' 1.0 ')。build();

}

}

这样简单一配置,就好的了,浏览器访问:http://localhost :8080/doc。html #/home

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/151783.html

(0)

相关推荐

  • mysql存储过程中游标怎么用

    技术mysql存储过程中游标怎么用这篇文章将为大家详细讲解有关mysql存储过程中游标怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。DELIMITER $$USE `cms`$$

    攻略 2021年11月2日
  • Python如何爬取觅知网素材图片

    技术Python如何爬取觅知网素材图片这篇文章主要讲解了“Python如何爬取觅知网素材图片”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python如何爬取觅知网素材图

    攻略 2021年11月28日
  • mysql的sql脚本如何导入sql中(mysql客户端导入大sql文件到表)

    技术mysql如何实现导入大的sql脚本这篇文章将为大家详细讲解有关mysql如何实现导入大的sql脚本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.首先 导入sql文件:sour

    攻略 2021年12月20日
  • ADO.NET连接数据库使用是怎样的

    技术ADO.NET连接数据库使用是怎样的本篇文章为大家展示了ADO.NET连接数据库使用是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。如果我们利用Command 对象所执

    攻略 2021年12月1日
  • Redis中慢查询和订阅模式是什么

    技术Redis中慢查询和订阅模式是什么这篇文章主要讲解了“Redis中慢查询和订阅模式是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Redis中慢查询和订阅模式是什

    攻略 2021年11月15日
  • QT5常用模块有哪些

    技术QT5常用模块有哪些这篇文章主要为大家展示了“QT5常用模块有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“QT5常用模块有哪些”这篇文章吧。Qt 5 与 Qt 4

    攻略 2021年11月23日