83 lines
2.0 KiB
YAML
83 lines
2.0 KiB
YAML
|
|
server:
|
||
|
|
port: 5568
|
||
|
|
servlet:
|
||
|
|
context-path: /api
|
||
|
|
|
||
|
|
spring:
|
||
|
|
application:
|
||
|
|
name: aida-seller
|
||
|
|
profiles:
|
||
|
|
active: dev
|
||
|
|
datasource:
|
||
|
|
driver-class-name: com.mysql.cj.jdbc.Driver
|
||
|
|
url: jdbc:mysql://${DB_HOST:localhost}:${DB_PORT:3306}/${DB_NAME:aida_seller}?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
|
||
|
|
username: ${DB_USER:root}
|
||
|
|
password: ${DB_PASSWORD:root}
|
||
|
|
servlet:
|
||
|
|
multipart:
|
||
|
|
enabled: true
|
||
|
|
max-file-size: 10MB
|
||
|
|
max-request-size: 10MB
|
||
|
|
data:
|
||
|
|
redis:
|
||
|
|
host: ${REDIS_HOST:localhost}
|
||
|
|
port: ${REDIS_PORT:6379}
|
||
|
|
password: ${REDIS_PASSWORD:}
|
||
|
|
database: 0
|
||
|
|
security:
|
||
|
|
jwt-secret: ${BACK_JWT_SECRET:JWTSECRET}
|
||
|
|
jwt-token-header: Authorization
|
||
|
|
jwt-token-prefix: Bearer-
|
||
|
|
jwt-expiration: ${BACK_JWT_EXPIRATION:8640000000}
|
||
|
|
ignore-paths:
|
||
|
|
- /favicon.ico
|
||
|
|
- /doc.html
|
||
|
|
- /swagger-ui.html
|
||
|
|
- /swagger-ui/**
|
||
|
|
- /swagger-resources/**
|
||
|
|
- /v2/api-docs
|
||
|
|
- /v3/api-docs/**
|
||
|
|
- /webjars/**
|
||
|
|
- /api/account/login
|
||
|
|
- /api/account/preLogin
|
||
|
|
- /api/designer/check
|
||
|
|
- /api/global-award/contestants/export
|
||
|
|
|
||
|
|
mybatis-plus:
|
||
|
|
mapper-locations: classpath*:/mapper/**/*.xml
|
||
|
|
type-aliases-package: com.aida.seller.module.*.entity
|
||
|
|
global-config:
|
||
|
|
db-config:
|
||
|
|
id-type: auto
|
||
|
|
logic-delete-field: deleted
|
||
|
|
logic-delete-value: 1
|
||
|
|
logic-not-delete-value: 0
|
||
|
|
configuration:
|
||
|
|
map-underscore-to-camel-case: true
|
||
|
|
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
|
||
|
|
|
||
|
|
# MinIO 配置
|
||
|
|
minio:
|
||
|
|
endpoint: https://www.minio-api.aida.com.hk
|
||
|
|
access-key: admin
|
||
|
|
secret-key: Aidlab123123!
|
||
|
|
default-bucket: aida-user
|
||
|
|
|
||
|
|
# JWT 配置
|
||
|
|
jwt:
|
||
|
|
secret: ${JWT_SECRET:YourSuperSecretKeyForJWTTokenGenerationMustBeAtLeast256Bits}
|
||
|
|
expiration: ${JWT_EXPIRATION:86400000}
|
||
|
|
|
||
|
|
# Knife4j 配置
|
||
|
|
knife4j:
|
||
|
|
enable: true
|
||
|
|
setting:
|
||
|
|
language: zh_cn
|
||
|
|
|
||
|
|
# 日志配置
|
||
|
|
logging:
|
||
|
|
level:
|
||
|
|
com.aida: debug
|
||
|
|
pattern:
|
||
|
|
console: "%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{50} - %msg%n"
|