嵌入式值解析EmbeddedValueResolverAware中resolve()
Thw841277862 opened this issue · comments
看了博主的EmbeddedValueResolverAware文章个人有几点疑问:
1.resolve()方法是如何具体的去读取解析配置文件的参数?
2.如果配置文件存在多环境区分它又是如何去处理的比如:dev\test\pro三个不同的环境多有user.name,这个变量。resolve()方法具体如果抉择?
3.
resolveStringValue()方法主要是${...} 或 #{...} 语法来请求配置参数或执行 SpEL 表达式时,Spring 使用相应的解析器来解释这些值。