![](/img/trans.png)
[英]Using @ConfigurationProperties in a @Scheduled annotation by referencing the bean name
[英]Inject bean property in @Scheduled annotation
在我的课堂上,我有一个@Autowired
bean,它在其中一个@Autowired
中包含一个cron表达式。
在同一个类中,我有一个@Scheduled
方法,我希望将cron表达式设置为bean的属性。
我已经尝试了这个,它不起作用
@Scheduled(cron = "#{propertyBean.cronExpression}")
有任何想法吗?
谢谢。
这个注释对我有用:
@Scheduled(cron = "${property.with.cron}")
在我们的spring profile / application.properties中有这个:
property.with.cron=*/10 * * * * *
我们使用弹簧靴只是fyi
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.