SpringBoot 属性 注释内的值

SpringBoot property value inside annotation

我有这个注释

@Listener(topics = "test")

我想与

@Listener(topics = "@Value(\"${topics}\")")

但是我有这个错误

Could not resolve placeholder 'topics' in value "@Value("${topics}")"

尝试:

@Listener(topics = "${topics}")

并确保 属性 确实存在。

(不是 100% 确定它有效,但有点信心;))