首页 > 解决方案 > 注解内的SpringBoot属性值

问题描述

我有这个注释

@Listener(topics = "test")

我想用

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

但我有这个错误

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

标签: springspring-bootspring-mvcannotationsplaceholder

解决方案


尝试:

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

并确保该属性确实存在。

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


推荐阅读