SpringBoot定时器怎么做

公司为处理一块业务,修改xxx的价格,使得这个xxx在指定时间被修改成yyy的价格,但是这个xxx有非常多个,接近100个,所以怎么优雅处理,使用Java自带的定时器太冗余了,请指教

你的这个指定时间是固定的还是动态的?用 @带着天使反上帝 - Kaybee 说的就挺合适。写一个类,加一个方法,再加3个注解@EnableScheduling @Component @Scheduled(cron = "0 0 0 ? * *")就完事了,有哪里不合适的。

定时任务的话可以使用Spring 的 @Scheduled 注解,写Cron 表达式在指定时间触发,参考:https://spring.io/guides/gs/scheduling-tasks/

这个用@Scheduled 做也不合适吧