初始化
This commit is contained in:
38
backend/src/main/resources/application.yml
Normal file
38
backend/src/main/resources/application.yml
Normal file
@@ -0,0 +1,38 @@
|
||||
spring:
|
||||
config:
|
||||
import: optional:file:../.env.example[.properties],optional:file:../.env[.properties]
|
||||
application:
|
||||
name: ${SPRING_APPLICATION_NAME:training-backend}
|
||||
datasource:
|
||||
url: jdbc:mysql://${MYSQL_HOST}:${MYSQL_PORT}/${MYSQL_DATABASE}?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false&allowPublicKeyRetrieval=true&connectTimeout=${MYSQL_CONNECT_TIMEOUT_MS:5000}&socketTimeout=${MYSQL_SOCKET_TIMEOUT_MS:10000}&tcpKeepAlive=true
|
||||
username: ${MYSQL_USER}
|
||||
password: ${MYSQL_PASSWORD}
|
||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||
hikari:
|
||||
minimum-idle: ${MYSQL_POOL_MINIMUM_IDLE:1}
|
||||
maximum-pool-size: ${MYSQL_POOL_MAXIMUM_SIZE:5}
|
||||
connection-timeout: ${MYSQL_POOL_CONNECTION_TIMEOUT_MS:10000}
|
||||
validation-timeout: ${MYSQL_POOL_VALIDATION_TIMEOUT_MS:5000}
|
||||
sql:
|
||||
init:
|
||||
mode: always
|
||||
continue-on-error: false
|
||||
mybatis-plus:
|
||||
configuration:
|
||||
map-underscore-to-camel-case: true
|
||||
global-config:
|
||||
banner: false
|
||||
|
||||
app:
|
||||
database:
|
||||
verify-on-startup: ${APP_DATABASE_VERIFY_ON_STARTUP:false}
|
||||
exit-after-verify: ${APP_DATABASE_EXIT_AFTER_VERIFY:false}
|
||||
|
||||
server:
|
||||
port: ${SERVER_PORT:8080}
|
||||
shutdown: graceful
|
||||
|
||||
logging:
|
||||
level:
|
||||
com.example.training: ${LOGGING_LEVEL_COM_EXAMPLE_TRAINING:INFO}
|
||||
com.baomidou.mybatisplus: INFO
|
||||
Reference in New Issue
Block a user