第一种使用方式:
第一步:设置
第二步:取用
第二种使用方式:
String[] activeProfiles = env.getActiveProfiles();//获取当前是启用哪一个个配置文件
System.out.println(Arrays.toString(activeProfiles));
String[] defaultProfiles = env.getDefaultProfiles();
System.out.println(Arrays.toString(defaultProfiles));//defualt
System.out.println(env.containsProperty("android_last_version")); //文件是否包含android_last_version属性
System.out.println(env.getProperty("ios_force_update"));//获取属性值
总结:
spring Environment对象里面的东西,就是用下面两个方法获取
(Map) System.getenv()
(Map) System.getProperties()
具体的东西大概包括 project的目录,用户所属国家,操作系统版本,jvm版本,环境变量等等系统层面的一些数据