• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

SpringBoot系列RabbitMq和展示

武飞扬头像
前端就是6
帮助1

io.springfox

springfox-swagger2

${swagger.version}

io.springfox

springfox-swagger-ui

${swagger.version}

org.springframework.boot

spring-boot-devtools

true

true

org.springframework.boot

spring-boot-starter-test

test

org.springframework.boot

spring-boot-maven-plugin

true

其中在common包下,是swagger的配置文件。

package com.yanger.rabbitmq.common;

import org.springframework.context.annotation.Bean;

import org.springframework.context.annotation.Configuration;

import springfox.documentation.builders.ApiInfoBuilder;

import springfox.documentation.builders.PathSelectors;

import springfox.documentation.builders.RequestHandlerSelectors;

import springfox.documentation.service.ApiInfo;

import springfox.documentation.service.Contact;

import springfox.documentation.spi.DocumentationType;

import springfox.documentation.spring.web.plugins.Docket;

import springfox.documentation.swagger2.annotations.EnableSwagger2;

/**

  • @description Swagger插件

  • @author 杨号

  • @date 2018年9月14日

*/

@Configuration

@EnableSwagger2

public class SwaggerConfig {

@Bean

public Docket createRestApi() {

return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).select()

// 当前包路径

.apis(RequestHandlerSelectors.basePackage(“com.yanger”))

.paths(PathSelectors.any()).build();

}

private ApiInfo apiInfo() {

return new ApiInfoBuilder()

// 页面标题

.title(“yblog Swagger2 API接口”).description(“yblog API接口文档”)

.termsOfServiceUrl(“https://github.com/imyanger”)

// 创建人

.contact(new Contact(“yanger”, “https://github.com/imyanger/”, “550799932@qq.com”)).version(“1.0”)

.build();

}

}

这样我们的SpringBoot RabbitMq环境就已经搭建完毕了,下面我

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhghabig
系列文章
更多 icon
同类精品
更多 icon
继续加载