[Spring][쇼핑몰 프로젝트][29] 상품 이미지 수정 - 4(배치 프로그램 적용 1)
https://kimvampa.tistory.com/238
This commit is contained in:
@@ -244,6 +244,20 @@
|
||||
<artifactId>thumbnailator</artifactId>
|
||||
<version>0.4.13</version>
|
||||
</dependency>
|
||||
<!-- Quartz -->
|
||||
<!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz-jobs -->
|
||||
<dependency>
|
||||
<groupId>org.quartz-scheduler</groupId>
|
||||
<artifactId>quartz-jobs</artifactId>
|
||||
<version>2.3.2</version>
|
||||
</dependency>
|
||||
<!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz -->
|
||||
<dependency>
|
||||
<groupId>org.quartz-scheduler</groupId>
|
||||
<artifactId>quartz</artifactId>
|
||||
<version>2.3.2</version>
|
||||
</dependency>
|
||||
|
||||
|
||||
|
||||
<!-- Test -->
|
||||
|
||||
22
VamPa/src/main/java/com/vam/task/testBatch.java
Normal file
22
VamPa/src/main/java/com/vam/task/testBatch.java
Normal file
@@ -0,0 +1,22 @@
|
||||
package com.vam.task;
|
||||
|
||||
import org.springframework.scheduling.annotation.Scheduled;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import lombok.extern.log4j.Log4j;
|
||||
|
||||
@Component
|
||||
@Log4j
|
||||
public class testBatch {
|
||||
|
||||
|
||||
@Scheduled(cron = "0 * * * * *")
|
||||
public void testMethod() throws Exception{
|
||||
|
||||
log.warn("배치 실행 테스트.......");
|
||||
log.warn("===================================");
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -4,7 +4,9 @@
|
||||
xmlns:context="http://www.springframework.org/schema/context"
|
||||
xmlns:mybatis-spring="http://mybatis.org/schema/mybatis-spring"
|
||||
xmlns:tx="http://www.springframework.org/schema/tx"
|
||||
xmlns:task="http://www.springframework.org/schema/task"
|
||||
xsi:schemaLocation="http://mybatis.org/schema/mybatis-spring http://mybatis.org/schema/mybatis-spring-1.2.xsd
|
||||
http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-4.3.xsd
|
||||
http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd
|
||||
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.3.xsd
|
||||
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.3.xsd">
|
||||
@@ -51,12 +53,15 @@
|
||||
|
||||
<tx:annotation-driven />
|
||||
|
||||
<task:annotation-driven/>
|
||||
|
||||
|
||||
<context:component-scan base-package="com.vam.sample"></context:component-scan>
|
||||
|
||||
<mybatis-spring:scan base-package="com.vam.mapper"/>
|
||||
<context:component-scan base-package="com.vam.model"></context:component-scan>
|
||||
<context:component-scan base-package="com.vam.service"></context:component-scan>
|
||||
<context:component-scan base-package="com.vam.task"></context:component-scan>
|
||||
|
||||
|
||||
</beans>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#Generated by Maven Integration for Eclipse
|
||||
#Tue Jul 20 15:40:19 KST 2021
|
||||
#Sun Jul 25 23:04:40 KST 2021
|
||||
m2e.projectLocation=C\:\\Users\\sjinj\\git\\Blog_Project2\\VamPa
|
||||
m2e.projectName=VamPa
|
||||
groupId=com.vam
|
||||
|
||||
@@ -244,6 +244,20 @@
|
||||
<artifactId>thumbnailator</artifactId>
|
||||
<version>0.4.13</version>
|
||||
</dependency>
|
||||
<!-- Quartz -->
|
||||
<!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz-jobs -->
|
||||
<dependency>
|
||||
<groupId>org.quartz-scheduler</groupId>
|
||||
<artifactId>quartz-jobs</artifactId>
|
||||
<version>2.3.2</version>
|
||||
</dependency>
|
||||
<!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz -->
|
||||
<dependency>
|
||||
<groupId>org.quartz-scheduler</groupId>
|
||||
<artifactId>quartz</artifactId>
|
||||
<version>2.3.2</version>
|
||||
</dependency>
|
||||
|
||||
|
||||
|
||||
<!-- Test -->
|
||||
|
||||
@@ -243,7 +243,21 @@
|
||||
<groupId>net.coobird</groupId>
|
||||
<artifactId>thumbnailator</artifactId>
|
||||
<version>0.4.13</version>
|
||||
</dependency>
|
||||
<!-- Quartz -->
|
||||
<!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz-jobs -->
|
||||
<dependency>
|
||||
<groupId>org.quartz-scheduler</groupId>
|
||||
<artifactId>quartz-jobs</artifactId>
|
||||
<version>2.3.2</version>
|
||||
</dependency>
|
||||
<!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz -->
|
||||
<dependency>
|
||||
<groupId>org.quartz-scheduler</groupId>
|
||||
<artifactId>quartz</artifactId>
|
||||
<version>2.3.2</version>
|
||||
</dependency>
|
||||
|
||||
|
||||
|
||||
<!-- Test -->
|
||||
|
||||
@@ -4,7 +4,9 @@
|
||||
xmlns:context="http://www.springframework.org/schema/context"
|
||||
xmlns:mybatis-spring="http://mybatis.org/schema/mybatis-spring"
|
||||
xmlns:tx="http://www.springframework.org/schema/tx"
|
||||
xmlns:task="http://www.springframework.org/schema/task"
|
||||
xsi:schemaLocation="http://mybatis.org/schema/mybatis-spring http://mybatis.org/schema/mybatis-spring-1.2.xsd
|
||||
http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-4.3.xsd
|
||||
http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd
|
||||
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.3.xsd
|
||||
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.3.xsd">
|
||||
@@ -50,11 +52,14 @@
|
||||
</bean>
|
||||
|
||||
<tx:annotation-driven />
|
||||
<task:annotation-driven/>
|
||||
|
||||
|
||||
<context:component-scan base-package="com.vam.sample"></context:component-scan>
|
||||
|
||||
<mybatis-spring:scan base-package="com.vam.mapper"/>
|
||||
<context:component-scan base-package="com.vam.model"></context:component-scan>
|
||||
<context:component-scan base-package="com.vam.service"></context:component-scan>
|
||||
<context:component-scan base-package="com.vam.task"></context:component-scan>
|
||||
|
||||
</beans>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#Generated by Maven Integration for Eclipse
|
||||
#Tue Jul 20 15:40:20 KST 2021
|
||||
#Sun Jul 25 23:15:48 KST 2021
|
||||
m2e.projectLocation=C\:\\Users\\sjinj\\git\\Blog_Project2\\VamPa_MySQL
|
||||
m2e.projectName=VamPa_MySQL
|
||||
groupId=com.vam
|
||||
|
||||
@@ -243,7 +243,21 @@
|
||||
<groupId>net.coobird</groupId>
|
||||
<artifactId>thumbnailator</artifactId>
|
||||
<version>0.4.13</version>
|
||||
</dependency>
|
||||
<!-- Quartz -->
|
||||
<!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz-jobs -->
|
||||
<dependency>
|
||||
<groupId>org.quartz-scheduler</groupId>
|
||||
<artifactId>quartz-jobs</artifactId>
|
||||
<version>2.3.2</version>
|
||||
</dependency>
|
||||
<!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz -->
|
||||
<dependency>
|
||||
<groupId>org.quartz-scheduler</groupId>
|
||||
<artifactId>quartz</artifactId>
|
||||
<version>2.3.2</version>
|
||||
</dependency>
|
||||
|
||||
|
||||
|
||||
<!-- Test -->
|
||||
|
||||
Reference in New Issue
Block a user