优先级执行顺序:properties配置文件优先级 > yml配置文件优先级 > yaml配置文件优先级
但是在实际项目开发当中,主要使用yml作为配置文件。
SpringBoot除了使用配置文件进行属性的配置,还可以使用以下方式:
其中,命令行参数的优先级是要高于Java系统属性的优先级的,也就是运行程序后,下边例子中,后端的端口号应该是10010,而不是9000
但是,上边这种方法是在idea中进行配置的,那以后,如果我们开发的项目上线了,导成jar包了,我们应该怎么运行呢?用如下命令方式:
总结: