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

哈尔滨网站建设策划方案织梦 大型综合旅游网站 源码

哈尔滨网站建设策划方案,织梦 大型综合旅游网站 源码,如何查看自己制作的网站,深圳企业网站建设方案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.sczhlp.com/news/135626/

相关文章:

  • 做医院网站公司做爰全过程免费网站的视频教程
  • 综合网站开发设计做网站没有数据
  • 第15章 day18 Ast系列篇
  • 微波雷达模块在智能家居中的具体应用案例有哪些?
  • Ubuntu 桌面快捷方式创建增加记录
  • 广州建设培训网站最好网站建站公司
  • 杭州做网站优化常州做网站的 武进
  • 厦门网站建设哪家专业云南网站设计平台
  • 邯郸手机网站建设服务网页布局的设计原则
  • 网站建设与管理 情况总结网站程序包括数据库和网页程序
  • 网站建设犭金手指六六壹柒广东广州自己建网站公司
  • 队列
  • arm64中的内存屏障指令
  • 三分
  • 完整教程:微服务基础2-网关路由
  • 建设银行朝阳支行网站商城网站开发技术可行性分析
  • 重庆南岸营销型网站建设公司推荐thinkphp搭建的微网站
  • 做卖车网站需要什么手续费安徽省教育局网站建设方案
  • 怎么做网站设计程序广告设计与制作就业方向是什么
  • 专门做ppt的网站叫什么商标注册网官网查询中国商标网
  • 帮网站做推广赚钱wordpress 排除分类
  • 南京做网站找哪家如何做自己的淘宝网站
  • 长沙网站快速优化排名西安网约车哪个平台最好
  • 为什么不用原来的网站做推广南通企业网站怎么建设
  • 如何保护网站名检测一个网站用什么软件做的方法
  • nginx ipv6 proxy配置
  • (三)数仓人必看!ODS 到 DWS 各层设计规范全解析,含同步/存储/质量核心要点
  • 【shell】系统资源不足fork: retry: Resource temporarily unavailable
  • 卖产品的网站怎么做用python写一个简单的网页
  • 上海网站建设技术指导公司衡阳北京网站建设