您不必为此使用静态方法。尝试使用以下代码:
@Scheduled(cron = "0 0 0 * * ?")public void UpdateFn() { try { System.out.println("-----------Background Task Running----------------"); //pre to update some data every day System.out.println("-----------Background Task Ending----------------"); } catch (Exception e) { e.printStackTrace(); }}


