src/main/java/com/example/controller/TestController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/example/scheudleds/DictSync.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/example/controller/TestController.java
@@ -21,13 +21,21 @@ private DictionaryUtil dictionaryUtil; @GetMapping("exec") public String exce(){ // 将文件内容设置为空 FileWriter fileWriter = null; try { dictionaryUtil.exec1(); return "执行成功"; } catch (IOException e) { e.printStackTrace(); return e.getMessage(); } fileWriter = new FileWriter(LOG_PATH); fileWriter.write(""); fileWriter.close(); } catch (IOException ignored) {} new Thread(()->{ try { dictionaryUtil.exec1(); } catch (IOException e) { e.printStackTrace(); } }).start(); return "已提交执行"; } @GetMapping("/show") src/main/java/com/example/scheudleds/DictSync.java
@@ -9,6 +9,7 @@ import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; import java.io.FileWriter; import java.io.IOException; @Slf4j @@ -23,6 +24,12 @@ */ @Scheduled(cron = "0 0 22 * * ? ") public void execDict(){ FileWriter fileWriter = null; try { fileWriter = new FileWriter("src/main/resources/log.log"); fileWriter.write(""); fileWriter.close(); } catch (IOException ignored) {} try { dictionaryUtil.exec1(); } catch (IOException e) {