如何优化建设银陕西省分行网站与珠三角网站建设以提升用户体验?
摘要:建设银陕西省分行网站,珠三角网站建设,ps怎么排版规划设计网站,云南网站设计联系方式一、Swagger2介绍 前后端分离开发模式中,api文档是最好的沟通方式。 Swagger 是一个规范和完整的框架&
建设银陕西省分行网站,珠三角网站建设,ps怎么排版规划设计网站,云南网站设计联系方式一、Swagger2介绍
前后端分离开发模式中#xff0c;api文档是最好的沟通方式。
Swagger 是一个规范和完整的框架#xff0c;用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。
及时性 (接口变更后#xff0c;能够及时准确地通知相关前后端开发人员)规范性 (并且保…一、Swagger2介绍
前后端分离开发模式中api文档是最好的沟通方式。
Swagger 是一个规范和完整的框架用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。
及时性 (接口变更后能够及时准确地通知相关前后端开发人员)规范性 (并且保证接口的规范性如接口的地址请求方式参数及响应格式和错误信息)一致性 (接口信息一致不会出现因开发人员拿到的文档版本不一致而出现分歧)可测性 (直接在接口文档上进行测试以方便理解业务) 二、配置Swagger2
1、为swagger创建模块结构到时候其他模块想要调用直接引入该模块就行
1.1 创建common模块
在guli-parent下创建模块common 1.2、在common下面创建子模块service-base 2、导入依赖和配置类
2.1、在common的pom.xml引入依赖 dependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactIdscopeprovided/scope/dependency!--mybatis-plus--dependencygroupIdcom.baomidou/groupIdartifactIdmybatis-plus-boot-starter/artifactIdscopeprovided/scope/dependency!--lombok用来简化实体类需要安装lombok插件--dependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdscopeprovided/scope/dependency!--swagger--dependencygroupIdio.springfox/groupIdartifactIdspringfox-swagger2/artifactIdscopeprovided/scope/dependencydependencygroupIdio.springfox/groupIdartifactIdspringfox-swagger-ui/artifactIdscopeprovided/scope/dependency!-- redis --dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-data-redis/artifactId/dependency!-- spring2.X集成redis所需common-pool2dependencygroupIdorg.apache.commons/groupIdartifactIdcommons-pool2/artifactIdversion2.6.0/version/dependency--/dependencies 2.2、在模块service-base中创建swagger的配置类
创建包com.atguigu.servicebase.config创建类SwaggerConfig基本不用怎么改。其中创建了一个bean就是Docket对象用于swagger的正常使用。
