当前位置: 首页 > news >正文

仓库管理系统erp湖南seo优化哪家好

仓库管理系统erp,湖南seo优化哪家好,上海集团网站建设公司,网站描述怎样写Swagger可以生成在线文档,还可以进行接口测试。 1、创建common模块(maven类型) 为了让所有的微服务子子模块都可以使用,可以在guli_parent父工程下面创建公共模块 1.1 在guli_parent父工程下面创建公共模块 配置: groupId:com…

Swagger可以生成在线文档,还可以进行接口测试。

1、创建common模块(maven类型)

为了让所有的微服务子子模块都可以使用,可以在guli_parent父工程下面创建公共模块

1.1 在guli_parent父工程下面创建公共模块

配置:
groupIdcom.atguigu
artifactIdcommon

1.2 在common模块下新建子子模块service_base

1.3在service_base下新建swagger配置类

新建包:com.atguigu.servicebase

新建配置类: SwaggerConfig

1.4 swagger配置类代码

@Configuration
@EnableSwagger2
public class SwaggerConfig {@Beanpublic Docket webApiConfig() {return new Docket(DocumentationType.SWAGGER_2).groupName("webApi").apiInfo(webApiInfo()).select()
//                .paths(Predicates.not(PathSelectors.regex("/admin/.*"))).paths(Predicates.not(PathSelectors.regex("/error.*"))).build();}private ApiInfo webApiInfo() {return new ApiInfoBuilder().title("网站-课程中心API文档").description("本文档描述了课程中心微服务接口定义").version("1.0").contact(new Contact("Helen", "http://atguigu.com", "571142831@qq.com")).build();}
}

2、添加common模块的依赖

 <dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><scope>provided </scope></dependency><!--mybatis-plus--><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><scope>provided </scope></dependency><!--lombok用来简化实体类:需要安装lombok插件--><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><scope>provided </scope></dependency><!--swagger--><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><scope>provided </scope></dependency><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger-ui</artifactId><scope>provided </scope></dependency><!-- redis -->
<!--        <dependency>-->
<!--            <groupId>org.springframework.boot</groupId>-->
<!--            <artifactId>spring-boot-starter-data-redis</artifactId>-->
<!--        </dependency>--><!-- spring2.X集成redis所需common-pool2<dependency><groupId>org.apache.commons</groupId><artifactId>commons-pool2</artifactId><version>2.6.0</version></dependency>--></dependencies>

3、在模块service模块中引入service-base

这样service中的字模块都可以使用这个service_base配置类

        <dependency><groupId>com.atguigu</groupId><artifactId>service_base</artifactId><version>0.0.1-SNAPSHOT</version></dependency>

 4、在service_edu启动类添加包扫描注解

为了让service_base中的配置类SwaggerConfig.java被扫描到,需要在启动类上配置扫描规则。不然只会默认扫描到service_edu模块下的配置类config,不会扫描到service_base中的。

5、访问Swagger

http://localhost:8001/swagger-ui.html

 

http://www.yayakq.cn/news/614634/

相关文章:

  • 建设小网站教程如何对网站用户分析
  • 可以免费注册的网站163邮箱注册申请注册
  • 青岛做网站电话做姓氏图的网站
  • 大连专业企业建站找哪家亚马逊跨境电商培训
  • 上海网站开发平台高质量的集团网站建设
  • python 兼职网站开发内蒙古网站建设云聚
  • 网站建设 协议书淘宝客网站 建设要钱不
  • 潍坊网站建设 管雷鸣wordpress 图片预加载
  • linux下做网站WordPress 5.0.1怎麼使用
  • 佛山网站建设 骏域空间站 对接
  • 网站开发流程详细步骤装修平台排行榜前十名
  • 手机网站怎么建设做企业网站后期还需要费用吗
  • 朝西村网站建设公司怎么自定义wordpress登录页面
  • 建设银行车贷网站网站备案需先做网站吗
  • 汇米网站建设五屏网站建设怎样
  • 宝石网站建设石家庄市建设局质监站网站
  • 罗村网站建设哪里网站用vue.js做的
  • 营销网站售后调查系统网站建设哪里好 厦门
  • 电子商务网站建设的工具景安 怎么把网站做别名
  • 潍坊大型网站建设如何防止网站被采集
  • 杭州网站开发公司大兴智能网站建设哪家好
  • 宿州专业网站建设wordpress 获取插件数据
  • 怎样查看网站是用什么cms_做的室内设计联盟电脑版
  • 苏州做网站的公司免费搭建私人网站
  • 机顶盒视频网站建设商超网站
  • 厦门网站建设教学wordpress基于
  • 平台网站做数据维护需要多久中建国能建设集团网站
  • 网站第三方统计代码域名注册商哪个好
  • it美工做网站宝安品牌设计公司
  • 织梦网站头部到底部去了自己做网站做那种类型