我创建了一个用于登录的bean,因为用户和密码对于所有用户都是通用的。@bean私有字符串login(){….}每个springioc容器只为一个bean定义创建一个示例,它满足了我的要求。login方法将提供访问令牌(keep alive),并用于其他调用。现在,使用spring调度程序,我每个月都要注销和登录。那么我如何再次调用登录bean呢?
jhkqcmku1#
添加 @EnableScheduling 你的主要应用程序类。然后您需要添加 @Scheduled 对bean的注解。
@EnableScheduling
@Scheduled
@Bean @Scheduled(cron="0 0 0 1 * ?") String login(){ .... }
它将在每月1日午夜(服务器的时区)运行。
1条答案
按热度按时间jhkqcmku1#
添加
@EnableScheduling
你的主要应用程序类。然后您需要添加
@Scheduled
对bean的注解。它将在每月1日午夜(服务器的时区)运行。