【发布时间】:2018-07-07 15:35:18
【问题描述】:
如果我有一个注释,人们可以在其中设置 SPEL 表达式(它可能有 yaml/环境值),我将如何解析它以找到实际值?
例子:
public @interface TestA
{
String spel() default "";
}
@TestA( spel = "${some.value.in.app.yml}" )
public class Test {}
application.yml:
some:
value:
in:
app:
yml: Something
我该怎么做?我需要向SpelExpressionParser 传递一些特别的东西吗?
【问题讨论】:
标签: java spring spring-boot yaml spring-el