chore(config): 将配置文件中的敏感信息替换为环境变量占位符

- 将 application.yml 中的邮件密码、token密钥、阿里云OSS等敏感配置替换为环境变量
- 将 application-dev.yml 中的数据库连接、Redis、MQTT等配置替换为环境变量占位符
- 将 application-prod.yml 中的数据库连接、Redis、MQTT、阿里云等配置替换为环境变量
- 为代码生成器添加环境变量支持和 .env 文件加载功能
- 更新 .gitignore 文件以忽略 .env 相关配置文件
- 修改 README.md 文档说明环境变量配置方式
- 修复联系邮箱地址错误
This commit is contained in:
2026-01-08 18:13:07 +08:00
parent 2814a4e655
commit f1ba2cbecc
7 changed files with 205 additions and 71 deletions

8
.gitignore vendored
View File

@@ -31,6 +31,14 @@ build/
.vscode/
/cert/
/src/main/resources/dev/
.env
.env.*
/src/main/resources/application-local.yml
/src/main/resources/application-*-local.yml
/src/main/resources/application-secrets.yml
/src/main/resources/application-*.secrets.yml
/config/application-local.yml
/config/application-*-local.yml
### macOS ###
.DS_Store