hololive滚滚山免安装绿色中文版
995M · 2025-10-31
SpringBoot 启动时默认会打印一个 Spring 字符图案。我们可以自定义这个 banner。
操作步骤:
生成自定义 Banner:
配置 Banner:
src/main/resources 目录下,创建一个名为 banner.txt 的文件。banner.txt 文件中。验证效果:
在开发中,不同环境(开发、测试、生产)的配置(如端口号、数据库连接)通常不同。手动修改配置文件既麻烦又容易出错。SpringBoot 提供了 Profile 机制来解决这个问题。
目标: 实现开发环境和生产环境使用不同的配置。
操作步骤:
创建多个配置文件:
application-{profile}.yml (或 .properties)。application-dev.yml (开发环境)application-prod.yml (生产环境)编写环境特定配置:
application-dev.yml 中设置开发环境端口,例如 8080:server:
  port: 8080
application-prod.yml 中设置生产环境端口,例如 9090:server:
  port: 9090
在主配置中激活环境:
application.yml 中,使用 spring.profiles.active 参数来指定激活哪个配置文件。spring:
  profiles:
    active: dev # 这里写配置文件的 - 后面的名字
application-dev.yml 中的配置。动态切换与验证:
active: dev,重启应用。http://localhost:8080,成功。http://localhost:9090,失败。active: prod,重启应用。http://localhost:8080,失败。http://localhost:9090,成功。| 功能 | 核心要点 | 好处 | 
|---|---|---|
| 自定义 Banner | 在 src/main/resources下创建banner.txt文件 | 个性化启动界面,提升项目辨识度。 | 
| 多环境配置 (Profile) | 1. 创建 application-xxx.yml文件2. 在 application.yml中通过spring.profiles.active: xxx激活 | 解耦配置,实现环境隔离。只需修改一个激活参数,即可切换整套配置,避免手动修改错误,非常灵活和高级。 | 
通过这种方式,我们可以优雅地管理不同环境的配置,极大地提升了开发和部署的效率与可靠性。
 
                     
                            995M · 2025-10-31
 
                            90.9M · 2025-10-31
 
                            478M · 2025-10-31
