SpringBoot 环境切换 、属性赋值

一、切换环境

业务说明:由于开发时都是链接公司自己的数据库/服务器等.把这个环境称之为"开发环境."
当开发完成之后需要进行上线部署,则需要链接"生产环境"
如果频繁的切换环境,则导致项目由于修改错误,导致问题的发生.

1.需要将我们的环境一分为二 ---

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

2.指定环境名称 spring.profiles

SpringBoot 环境切换 、属性赋值_第1张图片

二、属性赋值

方法一:

在yml中自定义属性
SpringBoot 环境切换 、属性赋值_第2张图片

方法二:

在resources目录下自定义一个*.properties文件(后缀名必须是properties文件)定义属性
image.png
并且在类上要加有@PropertySource("classpath:/*.properties")注解 ,指定其要加载的文件路径

扩展

说明:如果需要使用lombok工具就必须提前安装插件.如果在上线的时候Linux系统中,是否需要提前安装lombok插件?? 不需要安装.

Lombok插件在编译期有效,将.java文件编译成.class文件会动态的添加 到.class文件中 Linux上线部署时运行的.jar文件 jar包中包含.class文件

你可能感兴趣的:(springboot)