server: port: 5034 # 加解密根密码 jasypt: encryptor: password: yifu #根密码 # 暴露监控端点 management: endpoints: web: exposure: include: "*" endpoint: health: show-details: ALWAYS security: oauth2: client: client-id: ENC(K5ErrbgsBtqiWfy7CpBzYg==) client-secret: ENC(skHg7VwJV+1YWXR9RpsiBg==) scope: server resource: loadBalanced: true token-info-uri: http://yifu-auth/oauth/check_token # 直接放行URL ignore: urls: - /v3/api-docs - /actuator/** - /swagger-ui/** # mybaits-plus配置 mybatis-plus: mapper-locations: classpath:/mapper/*Mapper.xml global-config: banner: false db-config: id-type: auto table-underline: true logic-delete-value: 1 logic-not-delete-value: 0 configuration: map-underscore-to-camel-case: true #spring 配置 spring: application: name: @artifactId@ servlet: multipart: #所有上传文件最大大小 max-request-size: 100MB #单个文件最大大小 max-file-size: 100MB #swagger 文档 https://springdoc.org/ ### OpenAPI3 注解 # OpenAPI 3 注解位置 # @Tag(name = “接口类描述”) Controller 类上 # @Operation(summary =“接口方法描述”) Controller 方法上 # @Parameters Controller 方法上 # @Parameter(description=“参数描述”) Controller 方法上 @Parameters 里 # @Parameter(description=“参数描述”) Controller 方法的参数上 # @Parameter(hidden = true) 或 @Hidden -- # @Schema DTO类上 # @Schema DTO属性上 springdoc: api-docs: #是否开启文档功能 enabled: true #swagger后端请求地址 path: /api-docs swagger-ui: #自定义swagger前端请求路径,输入http:127.0.0.1:8080/test会自动重定向到swagger页面 path: /api #包扫描路径 packages-to-scan: com.yifu.cloud.plus.v1.business.controller #这里定义了两个分组,可定义多个,也可以不定义 group-configs: #分组名 #- group: admin #按路径匹配 # pathsToMatch: /admin/** #分组名 - group: business #按包路径匹配 packagesToScan: com.yifu.cloud.plus.v1.business.controller