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
|