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