(1)SpringBoot讀取配置文件,使用@Value注解獲取數據,中文亂碼問題解決辦法
new String(xxx.getBytes(StandardCharsets.ISO_8859_1), StandardCharsets.UTF_8)
(2)@Scheduled注解
例如,@Scheduled(cron = "00 00 02 * * ?")
秒(0-59) 分(0-59) 時(0-23) 日(1-31) 月(1-12) 星期(1-7,1表示星期天)
*表示所有值
?表示不指定值
-表示區間
,表示指定值
/表示遞增,例如秒的字段上設0/3表示從第0秒開始每隔3秒觸發一次
L表示最后,只允許出現在日或者星期的字段上,用在日表示一個月中的最后一天,用在周表示該月最后一個星期幾
W表示為最近工作日,指定離給定日期最近的工作日(周一到周五),例如15W放在每月字段上表示本月15日最近的工作日
#表示該月第幾個周幾,例如6#3表示該月第3個周五