1 项目中配置文件
# Tomcat
server:
port: 9092
# Spring
spring:
application:
# 应用名称
name: damagePrevention-disaster
profiles:
# 环境配置
active: dev
cloud:
nacos:
discovery:
# 服务注册地址
server-addr: 10.20.110.53:18848
# server-addr: 127.0.0.1:8848
config:
# 配置中心地址
server-addr: 10.20.110.53:18848
# server-addr: 127.0.0.1:8848
# 配置文件格式
file-extension: yml
# 共享配置
shared-configs:
#application-dev.yml
- dataId: common-config.yml
refresh: true
group: DEFAULT_GROUP
#redis
- dataId: redis-config.yml
refresh: true
group: DEFAULT_GROUP
#mysql
- dataId: mysql-config.yml
refresh: true
group: DEFAULT_GROUP
#minio
- dataId: minio-config.yml
refresh: true
group: DEFAULT_GROUP
标签的说明:
配置文件优先级:profile > 默认配置文件 > extension-configs > shared-configs
extension-configs和shared-configs为数组,数组下标越大优先级越高
二 nacos 配置文件
![](https://img-blog.csdnimg.cn/img_convert/5eb96f07dd01403eb2f882e11d5774cc.png)
nacos 中配置
# spring配置
spring:
servlet:
multipart:
enabled: true
max-file-size: 50MB
max-request-size: 50MB
# mybatis配置
# mybatis:
# # 搜索指定包别名
# typeAliasesPackage: com.damagePrevention.system
# # 配置mapper的扫描,找到所有的mapper.xml映射文件
# mapperLocations: classpath:mapper/**/*.xml
# swagger配置
swagger:
title: 系统模块接口文档
license: Powered By damagePrevention
licenseUrl: https://damagePrevention.vip
# MyBatis Plus配置
mybatis-plus:
# 搜索指定包别名
typeAliasesPackage: com.damagePrevention.**.entity
# 配置mapper的扫描,找到所有的mapper.xml映射文件
mapperLocations: classpath*:mapper/**/*Mapper.xml
# 加载全局的配置文件
#configLocation: # 加载全局的配置文件
configLocation: classpath:mybatis/mybatis-config.xml
# PageHelper分页插件
pagehelper:
helperDialect: mysql
supportMethodsArguments: true
params: count=countSql
minio:
endpoint: http://10.20.110.53:39000
accessKey: root
secretKey: Tsit@2022
bucketName:
floodplan: floodplan
flooddraw: flooddraw
historyflood: historyflood