地方门户网站盈利南京城乡建设局网站首页
2026/4/16 21:40:43 网站建设 项目流程
地方门户网站盈利,南京城乡建设局网站首页,如何组建网站,网站开发设计报告怎么写在开发Spring Boot项目中#xff0c;如果我们想把自己的项目开源到Github仓库#xff0c;application.yml中的某些配置比如MySQL、Redis的账户密码#xff0c;还有的就是现在引入AI之后的一些密钥#xff0c;可能都不太愿意推送到仓库去。 这个时候#xff0c;可以通过配…在开发Spring Boot项目中如果我们想把自己的项目开源到Github仓库application.yml中的某些配置比如MySQL、Redis的账户密码还有的就是现在引入AI之后的一些密钥可能都不太愿意推送到仓库去。这个时候可以通过配置多环境来解决给本地一个专有的配置文件然后将其添加到.gitignore文件中这样就有效解决了这个问题。下面介绍一下 Spring Boot的多环境配置方法Spring Boot 支持的多环境配置文件命名规则为application-{profile}.ymlprofile是环境标识如local/dev/test/prod。操作步骤application.yml公共配置spring:application:name:xxxprofiles:active:local# 激活local环境# springdoc-openapi所有环境都用这个扫描包通用springdoc:group-configs:-group:defaultpackages-to-scan:com.xx.xx.controller# knife4j所有环境都开启中文界面通用knife4j:enable:truesetting:language:zh_cnapplication-local.yml本地开发专属配置# 本地专属端口、上下文路径server:port:xxxxservlet:context-path:/api# 本地专属的其他配置比如数据库、日志、Redis等# spring:# datasource:# url: jdbc:mysql://localhost:3306/xx?useSSLfalseserverTimezoneUTC# username: xx# password: xx# driver-class-name: com.mysql.cj.jdbc.Driver# logging:# level:# com.xx.xx: debug # 本地开发开启debug日志# redis:# host: localhost# port: xxxx通过在application.yml中配置spring.profiles.active激活指定环境最后的加载顺序就是先加载公共配置application.yml再加载激活的环境配置application-local.yml这样的话环境配置中的同名配置项会覆盖公共配置不同配置项自动合并实现 “公共 专属” 并存。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询