首页 > 其他分享 >0208_【理解】Swagger接口描述

0208_【理解】Swagger接口描述

时间:2022-12-26 23:55:50浏览次数:45  
标签:versions boot 接口 platform jupiter org Swagger junit 0208

1、
// https://mvnrepository.com/artifact/io.springfox/springfox-boot-starter
implementation group: 'io.springfox', name: 'springfox-boot-starter', version: '3.0.0'

 

2、
ext.versions = [   // 定义全部的依赖库版本号

springboot : '2.2.5.RELEASE', // SpringBoot版本号
springcloud : 'Hoxton.SR3', // SpringCloud版本号
alibabacloud : '2.2.1.RELEASE', // SpringCloudAlibaba版本号
lombok : '1.18.20', // Lombok版本号
junit : '5.6.3', // 配置JUnit测试工具的版本编号
junitPlatformLauncher: '1.6.3', // JUnit测试工具运行平台版本编号
mybatisPlus : '3.4.3', // MyBatisPlus的版本号
mysql : '8.0.25', // MySQL数据库驱动版本
druid : '1.2.6', // Druid版本号
swagger : '3.0.0', // Swagger版本号

 

]

 

ext.libraries = [            // 依赖库引入配置

'spring-boot-gradle-plugin' :"org.springframework.boot:spring-boot-gradle-plugin:${versions.springboot}",
'spring-cloud-dependencies' :"org.springframework.cloud:spring-cloud-dependencies:${versions.springcloud}",
'spring-cloud-alibaba-dependencies':"com.alibaba.cloud:spring-cloud-alibaba-dependencies:${versions.alibabacloud}",
// 以下的配置为与项目用例测试有关的依赖
'junit-jupiter-api' :"org.junit.jupiter:junit-jupiter-api:${versions.junit}",
'junit-vintage-engine' :"org.junit.vintage:junit-vintage-engine:${versions.junit}",
'junit-jupiter-engine' :"org.junit.jupiter:junit-jupiter-engine:${versions.junit}",
'junit-platform-launcher' :"org.junit.platform:junit-platform-launcher:${versions.junitPlatformLauncher}",
'junit-platform-engine' :"org.junit.platform:junit-platform-engine:${versions.junitPlatformLauncher}",
'junit-jupiter-params' :"org.junit.jupiter:junit-jupiter-params:${versions.junit}",
'junit-bom' : "org.junit:junit-bom:${versions.junit}",
'junit-platform-commons' :"org.junit.platform:junit-platform-commons:${versions.junitPlatformLauncher}",
// 以下的配置为Lombok组件有关的依赖
'lombok' : "org.projectlombok:lombok:${versions.lombok}",
// 以下的配置为数据库开发有关的依赖
'mybatis-plus-boot-starter' : "com.baomidou:mybatis-plus-boot-starter:${versions.mybatisPlus}",
'mysql-connector-java' : "mysql:mysql-connector-java:${versions.mysql}",
'druid' : "com.alibaba:druid:${versions.druid}",
// 以下的配置为Swagger有关的依赖库
'springfox-boot-starter' : "io.springfox:springfox-boot-starter:${versions.swagger}"

]

 

3、
project(":provider-dept-8001") { // 部门微服务

dependencies {

        implementation(project(":common-api")) // 导入公共的子模块

  implementation(libraries.'mybatis-plus-boot-starter')
  implementation(libraries.'mysql-connector-java')
  implementation(libraries.'druid')
  implementation(libraries.'springfox-boot-starter')

    }

}

 

4、
http://provider-dept-8001:8001/swagger-ui/

标签:versions,boot,接口,platform,jupiter,org,Swagger,junit,0208
From: https://www.cnblogs.com/cnetsa/p/17007160.html

相关文章

  • 【问题记录】【SpringBoot】【Swagger】启动的时候,有一堆Swagger冲突的日志,看着不爽 G
    1 问题描述swagger版本,启动时候报一堆冲突,虽然没什么影响但是看着不是很爽,以及默认的Swagger主页会有别的Controller信息。<springfox-swagger2.version>2.9.2</s......
  • jmeter+ant+jenkins接口自动化持续集成
    JMETER+ANT+JENKINS接口自动化持续集成一、在win10环境下安装jdk、jmeter、ant、jenkinsjdk安装参考:https://www.cnblogs.com/lc-blogs/p/17005044.htmljmeter安装参......
  • 接口文档编辑工具+接口文档编写
    目录​​接口文档编辑工具​​​​接口文档编写​​​​补充​​​​GET与POST的区别​​接口文档编辑工具参考​​@Lucky锦【接口文档编辑工具】​​Swagger:通过固定格式......
  • 多功能采集仪VH03接口使用说明
    传感器接口传感器接口须使用设备专门配备的测线,一端为DB9一端为用颜色区分的多个鳄鱼夹,线(鳄鱼夹)颜色和功能定义详见“设备组成和接口定义”。充电和通讯接口VH03使用标......
  • C# 通过ipify接口获取外网IP地址
    using(varclient=newWebClient()){client.Encoding=Encoding.UTF8;stringserviceAddress="https://api.ipify.org/?format=json";//请求URL地址......
  • 【Swagger】SpringBoot快速集成Swagger
    目录:1、依赖2、配置类3、注解引用4、可能遇到的问题5、拓展  1、依赖<!--swagger--><!--https://mvnrepository.com/artifact/io.springfo......
  • 支付接口的API什么?SDK是什么?
    随着移动支付的发展速度越来越快,各第三方支付和第四方支付成为移动支付的中流砥柱,而面向市场需求,需要不断的提高自己的技术水平,特别是现在商户对于支付安全、支付便捷的需求......
  • Java:泛型方法、泛型类、泛型接口、类型通配符
    (目录)要求:JDK>=1.5泛型方法packagecom.example.demo;importjava.io.IOException;publicclassDemo{//泛型方法publicstatic<T>voidprintT(T......
  • 千兆以太网工程(高速接口)
    《千兆以太网》是高速接口必修课程, 从课程中学习FPGA模块划分,熟悉高速以太网接口逻辑。课程主要内容包括:包括TCPIP 协议、ARP 协议、UDPIPMAC 协议解析,MACIP 核的......
  • Echart接口快速识别
    Echart接口快速识别echart:图表构建对象 //新建图表实例echart.init(dom?:HTMLDivElement|HTMLCanvasElement,//容器一般是具有宽高的divtheme?:Obj......