server: tomcat: uri-encoding: UTF-8 max-threads: 1000 min-spare-threads: 30 port: 8002 # mysql spring: application: name: usercenter-server datasource: url: jdbc:mysql://${kidgrow.datasource.ip}:3306/user_center?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai username: ${kidgrow.datasource.username} password: ${kidgrow.datasource.password} # driver-class-name: com.mysql.jdbc.Driver type: com.alibaba.druid.pool.DruidDataSource druid: aop-patterns: com.kidgrow.usercenter.controller.*,com.kidgrow.usercenter.mapper.* eureka: instance: ###注册中心ip地址 hostname: ${kidgrow.eureka.instance.hostname} instance-id: ${spring.cloud.client.ip-address}:${spring.application.name}:${server.port} prefer-ip-address: true client: serviceUrl: defaultZone: ${kidgrow.eureka.client.serviceUrl.defaultZone} mybatis-plus: mapper-locations: classpath:/mapper/*.xml #实体扫描,多个package用逗号或者分号分隔 typeAliasesPackage: com.kidgrow.common.model global-config: db-config: id-type: ASSIGN_ID kidgrow: swagger: base-package: com.kidgrow.usercenter.controller description: 用户服务接口文档 enabled: true title: 用户服务 version: 1.0 cache-manager: configs: - key: menu second: 300 - key: user second: 1800 #多租户配置 tenant: enable: true #多租户隔离字段 tenantid: tenant_id ignoreTables: - sys_user - sys_role_user - sys_role_menu - sys_role - sys_menu - sys_user_logs - sys_organization - sys_user_org - sys_dictionaries - sys_hospital - sys_doctor - sys_department - sys_area - sys_company ignoreSqls: - com.kidgrow.usercenter.mapper.SysRoleMapper.findAll