EnvironmentAware
时间: 2024-01-23 13:03:00 浏览: 20
EnvironmentAware是一个接口,用于在Spring容器启动时获取当前的环境配置信息。通过实现该接口并重写setEnvironment方法,可以获取到当前的配置文件(默认是application.properties)中的属性值。\[1\]这样,在工程启动时,可以通过getProperty方法获取到配置文件中的属性值。\[2\]另外,Environment对象还可以用于配置profiles,决定当前激活的是哪个profile配置,以及哪个profile是默认的。只有当一个profile处于active状态时,对应的Bean定义才会被注册到容器中。\[3\]
#### 引用[.reference_title]
- *1* [EnvironmentAware接口作用](https://blog.csdn.net/mumuwang1234/article/details/119485243)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [EnvironmentAware接口的作用](https://blog.csdn.net/bazhuayu_1203/article/details/78658196)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [实现EnvironmentAware接口 将配置文件中的属性放置到系统环境变量中](https://blog.csdn.net/weixin_42551921/article/details/127578491)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]