Я использую @Scheduled весной, что будет нормально работать, если я захочу выполнить задачу за 5 секунд, используя @Scheduled (fixedRate = 5000), но я хочу выполнять задание в 8:00 утра и 3:10 вечера каждый день.который не работает.Ниже приведен мой код.
@Component
public class FinanceJob {
@Autowired
AdminService adminService;
@Autowired
AdminDao dao;
@Autowired
CommonService cservice;
//@Scheduled(fixedRate = 5000)
// @Scheduled(cron = "0/20 * * * * ?")
@Scheduled(cron="0 48 2 * * *",zone = "Indian/Maldives")
public void sajan() {
List<SystemParameter> paramList=cservice.getSysParam();
for(SystemParameter param :paramList)
{
if(param.getUid()==263 && param.getIsactive()==1)
{
System.out.println("Hello Sahjan");
}
}
}
}