From 12bf61fb3bceb39f105a74d0ad79b6f615903187 Mon Sep 17 00:00:00 2001 From: xxxjjhhh Date: Sat, 27 Jul 2024 22:21:18 +0900 Subject: [PATCH] =?UTF-8?q?*=20ApplicationContext=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../springbatch/controller/MainController.java | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/example/springbatch/controller/MainController.java b/src/main/java/com/example/springbatch/controller/MainController.java index 055de40..77c9984 100644 --- a/src/main/java/com/example/springbatch/controller/MainController.java +++ b/src/main/java/com/example/springbatch/controller/MainController.java @@ -16,27 +16,23 @@ import org.springframework.web.bind.annotation.ResponseBody; public class MainController { private final JobLauncher jobLauncher; - private final ApplicationContext applicationContext; + //private final ApplicationContext applicationContext; private final JobRegistry jobRegistry; - public MainController(JobLauncher jobLauncher, ApplicationContext applicationContext, JobRegistry jobRegistry) { + public MainController(JobLauncher jobLauncher, JobRegistry jobRegistry) { this.jobLauncher = jobLauncher; - this.applicationContext = applicationContext; this.jobRegistry = jobRegistry; } @GetMapping("/first") - public String firstApi(@RequestParam("value") String value) { + public String firstApi(@RequestParam("value") String value) throws Exception { JobParameters jobParameters = new JobParametersBuilder() .addString("date", value) .toJobParameters(); - try { - jobLauncher.run(jobRegistry.getJob("firstJob"), jobParameters); - } catch (Exception e) { - throw new RuntimeException(e); - } + jobLauncher.run(jobRegistry.getJob("firstJob"), jobParameters); + return "ok"; }