# ============================================ # AIGC平台生产环境配置文件模板 # ============================================ # 使用说明: # 1. 将此文件复制到服务器:/www/server/aigc-backend/application-prod.properties # 2. 修改下面标记为【必改】的配置项 # 3. 根据需要修改【可选】配置项 # ============================================ # 服务器配置 # ============================================ server.port=8080 # ============================================ # 数据库配置【必改】 # ============================================ spring.datasource.url=jdbc:mysql://localhost:3306/aigc_platform?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai spring.datasource.username=aigc_platform spring.datasource.password=YOUR_DB_PASSWORD spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver # ============================================ # JPA配置 # ============================================ spring.jpa.hibernate.ddl-auto=none spring.jpa.show-sql=false spring.jpa.properties.hibernate.format_sql=false spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQLDialect # ============================================ # 日志配置 # ============================================ logging.level.root=INFO logging.level.com.example=INFO logging.file.name=/www/server/aigc-backend/logs/app.log logging.pattern.console=%d{yyyy-MM-dd HH:mm:ss} - %msg%n logging.pattern.file=%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n # ============================================ # 文件上传配置【可选修改】 # ============================================ spring.servlet.multipart.max-file-size=100MB spring.servlet.multipart.max-request-size=100MB # 文件存储路径 file.upload-dir=/www/server/aigc-backend/uploads # 临时文件目录 app.temp.dir=/www/server/aigc-backend/temp # ============================================ # 腾讯云配置【如使用腾讯云存储,必改】 # ============================================ # 腾讯云API密钥 # tencent.cloud.secret-id=YOUR_SECRET_ID # tencent.cloud.secret-key=YOUR_SECRET_KEY # 腾讯云区域 # tencent.cloud.region=ap-guangzhou # COS对象存储配置 # tencent.cos.bucket-name=YOUR_BUCKET_NAME # tencent.cos.region=ap-guangzhou # ============================================ # CORS跨域配置【根据前端域名修改】 # ============================================ # cors.allowed-origins=https://your-domain.com,http://your-domain.com # ============================================ # 应用配置【可选】 # ============================================ # 应用名称 spring.application.name=aigc-platform # 启用压缩 server.compression.enabled=true server.compression.mime-types=text/html,text/xml,text/plain,text/css,text/javascript,application/javascript,application/json # Session配置 server.servlet.session.timeout=30m