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