一、切换环境

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

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文件