13 changed files with 174 additions and 114 deletions
@ -0,0 +1,18 @@ |
|||
package com.supervise.rms; |
|||
|
|||
import org.springframework.boot.SpringApplication; |
|||
import org.springframework.boot.autoconfigure.SpringBootApplication; |
|||
import org.springframework.cloud.client.discovery.EnableDiscoveryClient; |
|||
import org.springframework.cloud.openfeign.EnableFeignClients; |
|||
|
|||
@SpringBootApplication(scanBasePackages = { |
|||
"com.supervise.rms", |
|||
"com.yxt.common.base.config" |
|||
}) |
|||
@EnableDiscoveryClient |
|||
@EnableFeignClients(basePackages = {}) |
|||
public class RmsApplication { |
|||
public static void main(String[] args) { |
|||
SpringApplication.run(RmsApplication.class, args); |
|||
} |
|||
} |
@ -0,0 +1,9 @@ |
|||
package com.supervise.rms.config; |
|||
/** |
|||
* @author niejinyi |
|||
* @date 2022/7/16 21:02 |
|||
* @description App常量类 |
|||
*/ |
|||
public class AppConstant { |
|||
public static String APPID = "402883247a99b2bb017a9ecc4d8d00f6"; |
|||
} |
@ -0,0 +1,36 @@ |
|||
package com.supervise.rms.config; |
|||
|
|||
import com.github.xiaoymin.knife4j.spring.annotations.EnableKnife4j; |
|||
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.spi.DocumentationType; |
|||
import springfox.documentation.spring.web.plugins.Docket; |
|||
import springfox.documentation.swagger2.annotations.EnableSwagger2; |
|||
|
|||
/** |
|||
* @author dimengzhe |
|||
* @date 2020/9/9 16:42 |
|||
* @description |
|||
*/ |
|||
@Configuration |
|||
@EnableSwagger2 |
|||
@EnableKnife4j |
|||
public class Swagger2Config { |
|||
|
|||
@Bean |
|||
public Docket createRestApi() { |
|||
return new Docket(DocumentationType.SWAGGER_2) |
|||
.apiInfo(apiInfo()).select() |
|||
.apis(RequestHandlerSelectors.basePackage("com.yyd")) |
|||
.paths(PathSelectors.any()).build(); |
|||
} |
|||
|
|||
private ApiInfo apiInfo() { |
|||
return new ApiInfoBuilder().title("宇运动/活动").description("活动接口").version("1.0") |
|||
.build(); |
|||
} |
|||
} |
Loading…
Reference in new issue