乐趣区

关于springboot:SpringBoot-环境切换-属性赋值

一、切换环境

业务阐明: 因为开发时都是链接公司本人的数据库 / 服务器等. 把这个环境称之为 ” 开发环境.”
当开发实现之后须要进行上线部署, 则须要链接 ” 生产环境 ”
如果频繁的切换环境, 则导致我的项目因为批改谬误, 导致问题的产生.

1. 须要将咱们的环境一分为二 —

其中 spring.profiles.active 是切换开发环境和生产环境

2. 指定环境名称 spring.profiles

二、属性赋值

办法一:

在 yml 中自定义属性

其取值形式为

办法二:

在 resources 目录下自定义一个 *.properties 文件(后缀名必须是 properties 文件)定义属性

其取值形式为

并且在类上要加有 @PropertySource(“classpath:/*.properties”) 注解,指定其要加载的文件门路

扩大

阐明: 如果须要应用 lombok 工具就必须提前装置插件. 如果在上线的时候 Linux 零碎中, 是否须要提前装置 lombok 插件?? 不须要装置.

Lombok 插件在编译期无效,将.java 文件编译成.class 文件会动静的增加 到.class 文件中 Linux 上线部署时运行的.jar 文件 jar 包中蕴含.class 文件
退出移动版