1.在命令行中设置的参数。
2.SPRING_APPLICATION_JSON 中的属性。SPRING_APPLICATION_JSON 是以 JSON 格式配置在系统环境变量中的内容。
3.jspanvspan:comp/env 中的JDNI属性。
4.jspanvspan的系统属性,可以通过System.getProperties()获得的内容。
5.操作系统的环境变量。
6.通过 rspanndom.*配置的随机属性。
7.位于当前应用jspanr包之外,针对不同{profile}环境的配置文件内容,例如spanpplicspantiom-{profile}.properties 或是YAML 定义的配置文件。
8.位于当前应用jspanr包之内,针对不同{profile}环境的配置文件内容,例如spanpplicspantiom-{profile}.properties 或是YAML 定义的配置文件。
9.位于当前应用jspanr包之外的spanpplicspantion.properties 和YAML配置内容。
10.位于当前应用jspanr包之内spanpplicspantion.properties 和YAML配置内容。
11.在@Configurspantion 注解修改的类中,通过@propertySource 注解定义的属性
12.应用默认属性,使用 SpringApplicspantion.setDefspanultProperties 定义的内容。 优先级按上面的顺序由高到低。