🏗️ Movement Batch Package Rearrange

This commit is contained in:
hyojin kim 2025-12-31 10:53:31 +09:00
부모 6aba0f55b0
커밋 7360736cb0
102개의 변경된 파일296개의 추가작업 그리고 338개의 파일을 삭제

파일 보기

@ -1,11 +1,11 @@
package com.snp.batch.jobs.shipMovementAnchorageCalls.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.dto.AnchorageCallsDto; import com.snp.batch.jobs.movement.batch.entity.AnchorageCallsEntity;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.entity.AnchorageCallsEntity; import com.snp.batch.jobs.movement.batch.processor.AnchorageCallsProcessor;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.processor.AnchorageCallsProcessor; import com.snp.batch.jobs.movement.batch.reader.AnchorageCallsReader;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.reader.AnchorageCallsReader; import com.snp.batch.jobs.movement.batch.writer.AnchorageCallsWriter;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.writer.AnchorageCallsWriter; import com.snp.batch.jobs.movement.batch.dto.AnchorageCallsDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;

파일 보기

@ -1,11 +1,11 @@
package com.snp.batch.jobs.shipMovementAnchorageCalls.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.dto.AnchorageCallsDto; import com.snp.batch.jobs.movement.batch.dto.AnchorageCallsDto;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.entity.AnchorageCallsEntity; import com.snp.batch.jobs.movement.batch.entity.AnchorageCallsEntity;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.processor.AnchorageCallsProcessor; import com.snp.batch.jobs.movement.batch.processor.AnchorageCallsProcessor;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.reader.AnchorageCallsRangeReader; import com.snp.batch.jobs.movement.batch.writer.AnchorageCallsWriter;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.writer.AnchorageCallsWriter; import com.snp.batch.jobs.movement.batch.reader.AnchorageCallsRangeReader;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;
@ -18,7 +18,6 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.transaction.PlatformTransactionManager; import org.springframework.transaction.PlatformTransactionManager;
import org.springframework.web.reactive.function.client.WebClient; import org.springframework.web.reactive.function.client.WebClient;

파일 보기

@ -1,12 +1,12 @@
package com.snp.batch.jobs.shipMovementBerthCalls.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.dto.BerthCallsDto; import com.snp.batch.jobs.movement.batch.entiity.BerthCallsEntity;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.entiity.BerthCallsEntity; import com.snp.batch.jobs.movement.batch.processor.BerthCallsProcessor;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.processor.BerthCallsProcessor; import com.snp.batch.jobs.movement.batch.writer.BerthCallsWriter;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.reader.BerthCallsReader; import com.snp.batch.jobs.movement.batch.dto.BerthCallsDto;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.writer.BerthCallsWriter; import com.snp.batch.jobs.movement.batch.reader.BerthCallsReader;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;

파일 보기

@ -1,12 +1,12 @@
package com.snp.batch.jobs.shipMovementBerthCalls.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.dto.BerthCallsDto; import com.snp.batch.jobs.movement.batch.dto.BerthCallsDto;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.entiity.BerthCallsEntity; import com.snp.batch.jobs.movement.batch.entiity.BerthCallsEntity;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.processor.BerthCallsProcessor; import com.snp.batch.jobs.movement.batch.processor.BerthCallsProcessor;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.reader.BerthCallsRangeReader; import com.snp.batch.jobs.movement.batch.reader.BerthCallsRangeReader;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.writer.BerthCallsWriter; import com.snp.batch.jobs.movement.batch.writer.BerthCallsWriter;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;

파일 보기

@ -1,11 +1,11 @@
package com.snp.batch.jobs.shipMovementCurrentlyAt.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.dto.CurrentlyAtDto; import com.snp.batch.jobs.movement.batch.processor.CurrentlyAtProcessor;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.entity.CurrentlyAtEntity; import com.snp.batch.jobs.movement.batch.reader.CurrentlyAtReader;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.processor.CurrentlyAtProcessor; import com.snp.batch.jobs.movement.batch.writer.CurrentlyAtWriter;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.reader.CurrentlyAtReader; import com.snp.batch.jobs.movement.batch.dto.CurrentlyAtDto;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.writer.CurrentlyAtWriter; import com.snp.batch.jobs.movement.batch.entity.CurrentlyAtEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;

파일 보기

@ -1,12 +1,11 @@
package com.snp.batch.jobs.shipMovementCurrentlyAt.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.reader.CurrentlyAtRangeReader; import com.snp.batch.jobs.movement.batch.reader.CurrentlyAtRangeReader;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.reader.CurrentlyAtReader; import com.snp.batch.jobs.movement.batch.dto.CurrentlyAtDto;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.dto.CurrentlyAtDto; import com.snp.batch.jobs.movement.batch.entity.CurrentlyAtEntity;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.entity.CurrentlyAtEntity; import com.snp.batch.jobs.movement.batch.processor.CurrentlyAtProcessor;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.processor.CurrentlyAtProcessor; import com.snp.batch.jobs.movement.batch.writer.CurrentlyAtWriter;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.writer.CurrentlyAtWriter;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;

파일 보기

@ -1,12 +1,12 @@
package com.snp.batch.jobs.shipMovementDarkActivity.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.dto.DarkActivityDto; import com.snp.batch.jobs.movement.batch.processor.DarkActivityProcessor;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.entity.DarkActivityEntity; import com.snp.batch.jobs.movement.batch.reader.DarkActivityReader;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.processor.DarkActivityProcessor; import com.snp.batch.jobs.movement.batch.writer.DarkActivityWriter;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.reader.DarkActivityReader; import com.snp.batch.jobs.movement.batch.dto.DarkActivityDto;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.writer.DarkActivityWriter; import com.snp.batch.jobs.movement.batch.entity.DarkActivityEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;

파일 보기

@ -1,12 +1,12 @@
package com.snp.batch.jobs.shipMovementDarkActivity.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.dto.DarkActivityDto; import com.snp.batch.jobs.movement.batch.dto.DarkActivityDto;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.entity.DarkActivityEntity; import com.snp.batch.jobs.movement.batch.entity.DarkActivityEntity;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.processor.DarkActivityProcessor; import com.snp.batch.jobs.movement.batch.processor.DarkActivityProcessor;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.reader.DarkActivityRangeReader; import com.snp.batch.jobs.movement.batch.writer.DarkActivityWriter;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.writer.DarkActivityWriter; import com.snp.batch.jobs.movement.batch.reader.DarkActivityRangeReader;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;

파일 보기

@ -1,11 +1,11 @@
package com.snp.batch.jobs.shipMovementDestination.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementDestination.batch.dto.DestinationDto; import com.snp.batch.jobs.movement.batch.entity.DestinationEntity;
import com.snp.batch.jobs.shipMovementDestination.batch.entity.DestinationEntity; import com.snp.batch.jobs.movement.batch.processor.DestinationProcessor;
import com.snp.batch.jobs.shipMovementDestination.batch.processor.DestinationProcessor; import com.snp.batch.jobs.movement.batch.reader.DestinationReader;
import com.snp.batch.jobs.shipMovementDestination.batch.reader.DestinationReader; import com.snp.batch.jobs.movement.batch.writer.DestinationWriter;
import com.snp.batch.jobs.shipMovementDestination.batch.writer.DestinationWriter; import com.snp.batch.jobs.movement.batch.dto.DestinationDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;

파일 보기

@ -1,12 +1,11 @@
package com.snp.batch.jobs.shipMovementDestination.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.reader.DarkActivityRangeReader; import com.snp.batch.jobs.movement.batch.dto.DestinationDto;
import com.snp.batch.jobs.shipMovementDestination.batch.dto.DestinationDto; import com.snp.batch.jobs.movement.batch.entity.DestinationEntity;
import com.snp.batch.jobs.shipMovementDestination.batch.entity.DestinationEntity; import com.snp.batch.jobs.movement.batch.processor.DestinationProcessor;
import com.snp.batch.jobs.shipMovementDestination.batch.processor.DestinationProcessor; import com.snp.batch.jobs.movement.batch.writer.DestinationWriter;
import com.snp.batch.jobs.shipMovementDestination.batch.reader.DestinationRangeReader; import com.snp.batch.jobs.movement.batch.reader.DestinationRangeReader;
import com.snp.batch.jobs.shipMovementDestination.batch.writer.DestinationWriter;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;
@ -19,7 +18,6 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.transaction.PlatformTransactionManager; import org.springframework.transaction.PlatformTransactionManager;
import org.springframework.web.reactive.function.client.WebClient; import org.springframework.web.reactive.function.client.WebClient;
@ -46,8 +44,8 @@ import org.springframework.web.reactive.function.client.WebClient;
@Configuration @Configuration
public class DestinationsRangeJobConfig extends BaseJobConfig<DestinationDto, DestinationEntity> { public class DestinationsRangeJobConfig extends BaseJobConfig<DestinationDto, DestinationEntity> {
private final DestinationProcessor DestinationProcessor; private final com.snp.batch.jobs.movement.batch.processor.DestinationProcessor DestinationProcessor;
private final DestinationWriter DestinationWriter; private final com.snp.batch.jobs.movement.batch.writer.DestinationWriter DestinationWriter;
private final DestinationRangeReader destinationRangeReader; private final DestinationRangeReader destinationRangeReader;
private final WebClient maritimeApiWebClient; private final WebClient maritimeApiWebClient;

파일 보기

@ -1,12 +1,12 @@
package com.snp.batch.jobs.shipMovementPortCalls.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementPortCalls.batch.dto.PortCallsDto; import com.snp.batch.jobs.movement.batch.dto.PortCallsDto;
import com.snp.batch.jobs.shipMovementPortCalls.batch.entity.PortCallsEntity; import com.snp.batch.jobs.movement.batch.entity.PortCallsEntity;
import com.snp.batch.jobs.shipMovementPortCalls.batch.processor.PortCallsProcessor; import com.snp.batch.jobs.movement.batch.processor.PortCallsProcessor;
import com.snp.batch.jobs.shipMovementPortCalls.batch.reader.PortCallsReader; import com.snp.batch.jobs.movement.batch.reader.PortCallsReader;
import com.snp.batch.jobs.shipMovementPortCalls.batch.writer.PortCallsWriter; import com.snp.batch.jobs.movement.batch.writer.PortCallsWriter;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;

파일 보기

@ -1,13 +1,12 @@
package com.snp.batch.jobs.shipMovementPortCalls.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementPortCalls.batch.dto.PortCallsDto; import com.snp.batch.jobs.movement.batch.dto.PortCallsDto;
import com.snp.batch.jobs.shipMovementPortCalls.batch.entity.PortCallsEntity; import com.snp.batch.jobs.movement.batch.entity.PortCallsEntity;
import com.snp.batch.jobs.shipMovementPortCalls.batch.processor.PortCallsProcessor; import com.snp.batch.jobs.movement.batch.processor.PortCallsProcessor;
import com.snp.batch.jobs.shipMovementPortCalls.batch.reader.PortCallsRangeReader; import com.snp.batch.jobs.movement.batch.reader.PortCallsRangeReader;
import com.snp.batch.jobs.shipMovementPortCalls.batch.reader.PortCallsReader; import com.snp.batch.jobs.movement.batch.writer.PortCallsWriter;
import com.snp.batch.jobs.shipMovementPortCalls.batch.writer.PortCallsWriter;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;

파일 보기

@ -1,11 +1,11 @@
package com.snp.batch.jobs.shipMovementStsOperations.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementStsOperations.batch.dto.StsOperationDto; import com.snp.batch.jobs.movement.batch.processor.StsOperationProcessor;
import com.snp.batch.jobs.shipMovementStsOperations.batch.entity.StsOperationEntity; import com.snp.batch.jobs.movement.batch.reader.StsOperationReader;
import com.snp.batch.jobs.shipMovementStsOperations.batch.processor.StsOperationProcessor; import com.snp.batch.jobs.movement.batch.writer.StsOperationWriter;
import com.snp.batch.jobs.shipMovementStsOperations.batch.reader.StsOperationReader; import com.snp.batch.jobs.movement.batch.dto.StsOperationDto;
import com.snp.batch.jobs.shipMovementStsOperations.batch.writer.StsOperationWriter; import com.snp.batch.jobs.movement.batch.entity.StsOperationEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;

파일 보기

@ -1,12 +1,11 @@
package com.snp.batch.jobs.shipMovementStsOperations.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.reader.DarkActivityRangeReader; import com.snp.batch.jobs.movement.batch.dto.StsOperationDto;
import com.snp.batch.jobs.shipMovementStsOperations.batch.dto.StsOperationDto; import com.snp.batch.jobs.movement.batch.entity.StsOperationEntity;
import com.snp.batch.jobs.shipMovementStsOperations.batch.entity.StsOperationEntity; import com.snp.batch.jobs.movement.batch.processor.StsOperationProcessor;
import com.snp.batch.jobs.shipMovementStsOperations.batch.processor.StsOperationProcessor; import com.snp.batch.jobs.movement.batch.reader.StsOperationRangeReader;
import com.snp.batch.jobs.shipMovementStsOperations.batch.reader.StsOperationRangeReader; import com.snp.batch.jobs.movement.batch.writer.StsOperationWriter;
import com.snp.batch.jobs.shipMovementStsOperations.batch.writer.StsOperationWriter;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;

파일 보기

@ -1,11 +1,11 @@
package com.snp.batch.jobs.shipMovementTerminalCalls.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.dto.TerminalCallsDto; import com.snp.batch.jobs.movement.batch.entity.TerminalCallsEntity;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.entity.TerminalCallsEntity; import com.snp.batch.jobs.movement.batch.processor.TerminalCallsProcessor;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.processor.TerminalCallsProcessor; import com.snp.batch.jobs.movement.batch.reader.TerminalCallsReader;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.reader.TerminalCallsReader; import com.snp.batch.jobs.movement.batch.writer.TerminalCallsWriter;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.writer.TerminalCallsWriter; import com.snp.batch.jobs.movement.batch.dto.TerminalCallsDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;

파일 보기

@ -1,13 +1,11 @@
package com.snp.batch.jobs.shipMovementTerminalCalls.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.reader.DarkActivityRangeReader; import com.snp.batch.jobs.movement.batch.entity.TerminalCallsEntity;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.dto.TerminalCallsDto; import com.snp.batch.jobs.movement.batch.processor.TerminalCallsProcessor;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.entity.TerminalCallsEntity; import com.snp.batch.jobs.movement.batch.writer.TerminalCallsWriter;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.processor.TerminalCallsProcessor; import com.snp.batch.jobs.movement.batch.dto.TerminalCallsDto;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.reader.TerminalCallsRangeReader; import com.snp.batch.jobs.movement.batch.reader.TerminalCallsRangeReader;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.reader.TerminalCallsReader;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.writer.TerminalCallsWriter;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;

파일 보기

@ -1,11 +1,11 @@
package com.snp.batch.jobs.shipMovementTransits.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementTransits.batch.dto.TransitsDto; import com.snp.batch.jobs.movement.batch.dto.TransitsDto;
import com.snp.batch.jobs.shipMovementTransits.batch.entity.TransitsEntity; import com.snp.batch.jobs.movement.batch.entity.TransitsEntity;
import com.snp.batch.jobs.shipMovementTransits.batch.processor.TransitsProcessor; import com.snp.batch.jobs.movement.batch.processor.TransitsProcessor;
import com.snp.batch.jobs.shipMovementTransits.batch.reader.TransitsReader; import com.snp.batch.jobs.movement.batch.reader.TransitsReader;
import com.snp.batch.jobs.shipMovementTransits.batch.writer.TransitsWriter; import com.snp.batch.jobs.movement.batch.writer.TransitsWriter;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;

파일 보기

@ -1,13 +1,11 @@
package com.snp.batch.jobs.shipMovementTransits.batch.config; package com.snp.batch.jobs.movement.batch.config;
import com.snp.batch.common.batch.config.BaseJobConfig; import com.snp.batch.common.batch.config.BaseJobConfig;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.reader.DarkActivityRangeReader; import com.snp.batch.jobs.movement.batch.reader.TransitsRangeReader;
import com.snp.batch.jobs.shipMovementTransits.batch.dto.TransitsDto; import com.snp.batch.jobs.movement.batch.dto.TransitsDto;
import com.snp.batch.jobs.shipMovementTransits.batch.entity.TransitsEntity; import com.snp.batch.jobs.movement.batch.entity.TransitsEntity;
import com.snp.batch.jobs.shipMovementTransits.batch.processor.TransitsProcessor; import com.snp.batch.jobs.movement.batch.processor.TransitsProcessor;
import com.snp.batch.jobs.shipMovementTransits.batch.reader.TransitsRangeReader; import com.snp.batch.jobs.movement.batch.writer.TransitsWriter;
import com.snp.batch.jobs.shipMovementTransits.batch.reader.TransitsReader;
import com.snp.batch.jobs.shipMovementTransits.batch.writer.TransitsWriter;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.Job; import org.springframework.batch.core.Job;
import org.springframework.batch.core.Step; import org.springframework.batch.core.Step;
@ -20,7 +18,6 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.transaction.PlatformTransactionManager; import org.springframework.transaction.PlatformTransactionManager;
import org.springframework.web.reactive.function.client.WebClient; import org.springframework.web.reactive.function.client.WebClient;

파일 보기

@ -1,9 +1,7 @@
package com.snp.batch.jobs.shipMovementAnchorageCalls.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import lombok.Data; import lombok.Data;
import java.time.LocalDateTime;
@Data @Data
public class AnchorageCallsDto { public class AnchorageCallsDto {
private String movementType; private String movementType;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementAnchorageCalls.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter; import lombok.Getter;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementBerthCalls.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import lombok.Data; import lombok.Data;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementBerthCalls.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data; import lombok.Data;

파일 보기

@ -1,6 +1,5 @@
package com.snp.batch.jobs.shipMovementCurrentlyAt.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import com.snp.batch.jobs.shipMovementPortCalls.batch.dto.PortCallsPositionDto;
import lombok.Data; import lombok.Data;
@Data @Data

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementCurrentlyAt.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data; import lombok.Data;

파일 보기

@ -1,6 +1,5 @@
package com.snp.batch.jobs.shipMovementDarkActivity.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.dto.AnchorageCallsPositionDto;
import lombok.Data; import lombok.Data;
@Data @Data

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementDarkActivity.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data; import lombok.Data;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementDestination.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import lombok.Data; import lombok.Data;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementDestination.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data; import lombok.Data;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementPortCalls.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import lombok.Data; import lombok.Data;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementPortCalls.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data; import lombok.Data;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementPortCalls.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data; import lombok.Data;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementStsOperations.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import lombok.Data; import lombok.Data;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementStsOperations.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data; import lombok.Data;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementTerminalCalls.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import lombok.Data; import lombok.Data;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementTerminalCalls.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data; import lombok.Data;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementTransits.batch.dto; package com.snp.batch.jobs.movement.batch.dto;
import lombok.Data; import lombok.Data;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementBerthCalls.batch.entiity; package com.snp.batch.jobs.movement.batch.entiity;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import jakarta.persistence.GeneratedValue; import jakarta.persistence.GeneratedValue;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementAnchorageCalls.batch.entity; package com.snp.batch.jobs.movement.batch.entity;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import jakarta.persistence.GeneratedValue; import jakarta.persistence.GeneratedValue;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementCurrentlyAt.batch.entity; package com.snp.batch.jobs.movement.batch.entity;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import jakarta.persistence.GeneratedValue; import jakarta.persistence.GeneratedValue;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementDarkActivity.batch.entity; package com.snp.batch.jobs.movement.batch.entity;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementDestination.batch.entity; package com.snp.batch.jobs.movement.batch.entity;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementPortCalls.batch.entity; package com.snp.batch.jobs.movement.batch.entity;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import jakarta.persistence.GeneratedValue; import jakarta.persistence.GeneratedValue;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementStsOperations.batch.entity; package com.snp.batch.jobs.movement.batch.entity;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementTerminalCalls.batch.entity; package com.snp.batch.jobs.movement.batch.entity;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;

파일 보기

@ -1,4 +1,4 @@
package com.snp.batch.jobs.shipMovementTransits.batch.entity; package com.snp.batch.jobs.movement.batch.entity;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;

파일 보기

@ -1,10 +1,10 @@
package com.snp.batch.jobs.shipMovementAnchorageCalls.batch.processor; package com.snp.batch.jobs.movement.batch.processor;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.processor.BaseProcessor; import com.snp.batch.common.batch.processor.BaseProcessor;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.dto.AnchorageCallsDto; import com.snp.batch.jobs.movement.batch.dto.AnchorageCallsDto;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.entity.AnchorageCallsEntity; import com.snp.batch.jobs.movement.batch.entity.AnchorageCallsEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,10 +1,10 @@
package com.snp.batch.jobs.shipMovementBerthCalls.batch.processor; package com.snp.batch.jobs.movement.batch.processor;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.processor.BaseProcessor; import com.snp.batch.common.batch.processor.BaseProcessor;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.dto.BerthCallsDto; import com.snp.batch.jobs.movement.batch.dto.BerthCallsDto;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.entiity.BerthCallsEntity; import com.snp.batch.jobs.movement.batch.entiity.BerthCallsEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,10 +1,10 @@
package com.snp.batch.jobs.shipMovementCurrentlyAt.batch.processor; package com.snp.batch.jobs.movement.batch.processor;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.processor.BaseProcessor; import com.snp.batch.common.batch.processor.BaseProcessor;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.dto.CurrentlyAtDto; import com.snp.batch.jobs.movement.batch.dto.CurrentlyAtDto;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.entity.CurrentlyAtEntity; import com.snp.batch.jobs.movement.batch.entity.CurrentlyAtEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,10 +1,10 @@
package com.snp.batch.jobs.shipMovementDarkActivity.batch.processor; package com.snp.batch.jobs.movement.batch.processor;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.processor.BaseProcessor; import com.snp.batch.common.batch.processor.BaseProcessor;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.dto.DarkActivityDto; import com.snp.batch.jobs.movement.batch.dto.DarkActivityDto;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.entity.DarkActivityEntity; import com.snp.batch.jobs.movement.batch.entity.DarkActivityEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,10 +1,10 @@
package com.snp.batch.jobs.shipMovementDestination.batch.processor; package com.snp.batch.jobs.movement.batch.processor;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.processor.BaseProcessor; import com.snp.batch.common.batch.processor.BaseProcessor;
import com.snp.batch.jobs.shipMovementDestination.batch.dto.DestinationDto; import com.snp.batch.jobs.movement.batch.dto.DestinationDto;
import com.snp.batch.jobs.shipMovementDestination.batch.entity.DestinationEntity; import com.snp.batch.jobs.movement.batch.entity.DestinationEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,10 +1,10 @@
package com.snp.batch.jobs.shipMovementPortCalls.batch.processor; package com.snp.batch.jobs.movement.batch.processor;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.processor.BaseProcessor; import com.snp.batch.common.batch.processor.BaseProcessor;
import com.snp.batch.jobs.shipMovementPortCalls.batch.dto.PortCallsDto; import com.snp.batch.jobs.movement.batch.dto.PortCallsDto;
import com.snp.batch.jobs.shipMovementPortCalls.batch.entity.PortCallsEntity; import com.snp.batch.jobs.movement.batch.entity.PortCallsEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,10 +1,10 @@
package com.snp.batch.jobs.shipMovementStsOperations.batch.processor; package com.snp.batch.jobs.movement.batch.processor;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.processor.BaseProcessor; import com.snp.batch.common.batch.processor.BaseProcessor;
import com.snp.batch.jobs.shipMovementStsOperations.batch.dto.StsOperationDto; import com.snp.batch.jobs.movement.batch.dto.StsOperationDto;
import com.snp.batch.jobs.shipMovementStsOperations.batch.entity.StsOperationEntity; import com.snp.batch.jobs.movement.batch.entity.StsOperationEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,10 +1,10 @@
package com.snp.batch.jobs.shipMovementTerminalCalls.batch.processor; package com.snp.batch.jobs.movement.batch.processor;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.processor.BaseProcessor; import com.snp.batch.common.batch.processor.BaseProcessor;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.dto.TerminalCallsDto; import com.snp.batch.jobs.movement.batch.dto.TerminalCallsDto;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.entity.TerminalCallsEntity; import com.snp.batch.jobs.movement.batch.entity.TerminalCallsEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,8 +1,8 @@
package com.snp.batch.jobs.shipMovementTransits.batch.processor; package com.snp.batch.jobs.movement.batch.processor;
import com.snp.batch.common.batch.processor.BaseProcessor; import com.snp.batch.common.batch.processor.BaseProcessor;
import com.snp.batch.jobs.shipMovementTransits.batch.dto.TransitsDto; import com.snp.batch.jobs.movement.batch.dto.TransitsDto;
import com.snp.batch.jobs.shipMovementTransits.batch.entity.TransitsEntity; import com.snp.batch.jobs.movement.batch.entity.TransitsEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementAnchorageCalls.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.dto.AnchorageCallsDto; import com.snp.batch.jobs.movement.batch.dto.AnchorageCallsDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementAnchorageCalls.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.dto.AnchorageCallsDto; import com.snp.batch.jobs.movement.batch.dto.AnchorageCallsDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementBerthCalls.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.dto.BerthCallsDto; import com.snp.batch.jobs.movement.batch.dto.BerthCallsDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementBerthCalls.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.dto.BerthCallsDto; import com.snp.batch.jobs.movement.batch.dto.BerthCallsDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementCurrentlyAt.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.dto.CurrentlyAtDto; import com.snp.batch.jobs.movement.batch.dto.CurrentlyAtDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementCurrentlyAt.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.dto.CurrentlyAtDto; import com.snp.batch.jobs.movement.batch.dto.CurrentlyAtDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementDarkActivity.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.dto.DarkActivityDto; import com.snp.batch.jobs.movement.batch.dto.DarkActivityDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementDarkActivity.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.dto.DarkActivityDto; import com.snp.batch.jobs.movement.batch.dto.DarkActivityDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementDestination.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementDestination.batch.dto.DestinationDto; import com.snp.batch.jobs.movement.batch.dto.DestinationDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementDestination.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementDestination.batch.dto.DestinationDto; import com.snp.batch.jobs.movement.batch.dto.DestinationDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
@ -9,7 +9,6 @@ import org.springframework.web.reactive.function.client.WebClient;
import java.util.Collections; import java.util.Collections;
import java.util.List; import java.util.List;
import java.util.Map;
/** /**
* 선박 상세 정보 Reader (v2.0 - Chunk 기반) * 선박 상세 정보 Reader (v2.0 - Chunk 기반)

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementPortCalls.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementPortCalls.batch.dto.PortCallsDto; import com.snp.batch.jobs.movement.batch.dto.PortCallsDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;

파일 보기

@ -1,13 +1,10 @@
package com.snp.batch.jobs.shipMovementPortCalls.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.dto.AnchorageCallsDto; import com.snp.batch.jobs.movement.batch.dto.PortCallsDto;
import com.snp.batch.jobs.shipMovementPortCalls.batch.dto.PortCallsDto;
import com.snp.batch.jobs.shipMovementPortCalls.batch.dto.ShipMovementApiResponse;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.web.reactive.function.client.WebClient; import org.springframework.web.reactive.function.client.WebClient;

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementStsOperations.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementStsOperations.batch.dto.StsOperationDto; import com.snp.batch.jobs.movement.batch.dto.StsOperationDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementStsOperations.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementStsOperations.batch.dto.StsOperationDto; import com.snp.batch.jobs.movement.batch.dto.StsOperationDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;

파일 보기

@ -1,19 +1,15 @@
package com.snp.batch.jobs.shipMovementTerminalCalls.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.dto.DarkActivityDto; import com.snp.batch.jobs.movement.batch.dto.TerminalCallsDto;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.dto.TerminalCallsDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.web.reactive.function.client.WebClient; import org.springframework.web.reactive.function.client.WebClient;
import java.time.LocalDate; import java.time.LocalDate;
import java.time.format.DateTimeFormatter; import java.time.format.DateTimeFormatter;
import java.util.Collections;
import java.util.List; import java.util.List;
import java.util.Map;
/** /**
* 선박 상세 정보 Reader (v2.0 - Chunk 기반) * 선박 상세 정보 Reader (v2.0 - Chunk 기반)

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementTerminalCalls.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.dto.TerminalCallsDto; import com.snp.batch.jobs.movement.batch.dto.TerminalCallsDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementTransits.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementTransits.batch.dto.TransitsDto; import com.snp.batch.jobs.movement.batch.dto.TransitsDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;

파일 보기

@ -1,7 +1,7 @@
package com.snp.batch.jobs.shipMovementTransits.batch.reader; package com.snp.batch.jobs.movement.batch.reader;
import com.snp.batch.common.batch.reader.BaseApiReader; import com.snp.batch.common.batch.reader.BaseApiReader;
import com.snp.batch.jobs.shipMovementTransits.batch.dto.TransitsDto; import com.snp.batch.jobs.movement.batch.dto.TransitsDto;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.batch.core.configuration.annotation.StepScope; import org.springframework.batch.core.configuration.annotation.StepScope;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
@ -9,7 +9,6 @@ import org.springframework.web.reactive.function.client.WebClient;
import java.util.Collections; import java.util.Collections;
import java.util.List; import java.util.List;
import java.util.Map;
/** /**
* 선박 상세 정보 Reader (v2.0 - Chunk 기반) * 선박 상세 정보 Reader (v2.0 - Chunk 기반)

파일 보기

@ -1,6 +1,6 @@
package com.snp.batch.jobs.shipMovementAnchorageCalls.batch.repository; package com.snp.batch.jobs.movement.batch.repository;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.entity.AnchorageCallsEntity; import com.snp.batch.jobs.movement.batch.entity.AnchorageCallsEntity;
import java.util.List; import java.util.List;

파일 보기

@ -1,9 +1,9 @@
package com.snp.batch.jobs.shipMovementAnchorageCalls.batch.repository; package com.snp.batch.jobs.movement.batch.repository;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.repository.BaseJdbcRepository; import com.snp.batch.common.batch.repository.BaseJdbcRepository;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.entity.AnchorageCallsEntity; import com.snp.batch.jobs.movement.batch.entity.AnchorageCallsEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.RowMapper;

파일 보기

@ -0,0 +1,13 @@
package com.snp.batch.jobs.movement.batch.repository;
import com.snp.batch.jobs.movement.batch.entiity.BerthCallsEntity;
import java.util.List;
/**
* 선박 상세 정보 Repository 인터페이스
*/
public interface BerthCallsRepository {
void saveAll(List<BerthCallsEntity> entities);
}

파일 보기

@ -1,11 +1,9 @@
package com.snp.batch.jobs.shipMovementBerthCalls.batch.repository; package com.snp.batch.jobs.movement.batch.repository;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.repository.BaseJdbcRepository; import com.snp.batch.common.batch.repository.BaseJdbcRepository;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.entity.AnchorageCallsEntity; import com.snp.batch.jobs.movement.batch.entiity.BerthCallsEntity;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.repository.AnchorageCallsRepository;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.entiity.BerthCallsEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.RowMapper;

파일 보기

@ -1,6 +1,6 @@
package com.snp.batch.jobs.shipMovementCurrentlyAt.batch.repository; package com.snp.batch.jobs.movement.batch.repository;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.entity.CurrentlyAtEntity; import com.snp.batch.jobs.movement.batch.entity.CurrentlyAtEntity;
import java.util.List; import java.util.List;

파일 보기

@ -1,8 +1,8 @@
package com.snp.batch.jobs.shipMovementCurrentlyAt.batch.repository; package com.snp.batch.jobs.movement.batch.repository;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.repository.BaseJdbcRepository; import com.snp.batch.common.batch.repository.BaseJdbcRepository;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.entity.CurrentlyAtEntity; import com.snp.batch.jobs.movement.batch.entity.CurrentlyAtEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.RowMapper;

파일 보기

@ -0,0 +1,13 @@
package com.snp.batch.jobs.movement.batch.repository;
import com.snp.batch.jobs.movement.batch.entity.DarkActivityEntity;
import java.util.List;
/**
* 선박 상세 정보 Repository 인터페이스
*/
public interface DarkActivityRepository {
void saveAll(List<DarkActivityEntity> entities);
}

파일 보기

@ -1,11 +1,9 @@
package com.snp.batch.jobs.shipMovementDarkActivity.batch.repository; package com.snp.batch.jobs.movement.batch.repository;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.repository.BaseJdbcRepository; import com.snp.batch.common.batch.repository.BaseJdbcRepository;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.entiity.BerthCallsEntity; import com.snp.batch.jobs.movement.batch.entity.DarkActivityEntity;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.repository.BerthCallsRepository;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.entity.DarkActivityEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.RowMapper;

파일 보기

@ -0,0 +1,13 @@
package com.snp.batch.jobs.movement.batch.repository;
import com.snp.batch.jobs.movement.batch.entity.DestinationEntity;
import java.util.List;
/**
* 선박 상세 정보 Repository 인터페이스
*/
public interface DestinationRepository {
void saveAll(List<DestinationEntity> entities);
}

파일 보기

@ -1,8 +1,8 @@
package com.snp.batch.jobs.shipMovementDestination.batch.repository; package com.snp.batch.jobs.movement.batch.repository;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.repository.BaseJdbcRepository; import com.snp.batch.common.batch.repository.BaseJdbcRepository;
import com.snp.batch.jobs.shipMovementDestination.batch.entity.DestinationEntity; import com.snp.batch.jobs.movement.batch.entity.DestinationEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.RowMapper;

파일 보기

@ -1,6 +1,6 @@
package com.snp.batch.jobs.shipMovementPortCalls.batch.repository; package com.snp.batch.jobs.movement.batch.repository;
import com.snp.batch.jobs.shipMovementPortCalls.batch.entity.PortCallsEntity; import com.snp.batch.jobs.movement.batch.entity.PortCallsEntity;
import java.util.List; import java.util.List;

파일 보기

@ -1,9 +1,9 @@
package com.snp.batch.jobs.shipMovementPortCalls.batch.repository; package com.snp.batch.jobs.movement.batch.repository;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.repository.BaseJdbcRepository; import com.snp.batch.common.batch.repository.BaseJdbcRepository;
import com.snp.batch.jobs.shipMovementPortCalls.batch.entity.PortCallsEntity; import com.snp.batch.jobs.movement.batch.entity.PortCallsEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.RowMapper;

파일 보기

@ -1,6 +1,6 @@
package com.snp.batch.jobs.shipMovementStsOperations.batch.repository; package com.snp.batch.jobs.movement.batch.repository;
import com.snp.batch.jobs.shipMovementStsOperations.batch.entity.StsOperationEntity; import com.snp.batch.jobs.movement.batch.entity.StsOperationEntity;
import java.util.List; import java.util.List;
/** /**

파일 보기

@ -1,17 +1,14 @@
package com.snp.batch.jobs.shipMovementStsOperations.batch.repository; package com.snp.batch.jobs.movement.batch.repository;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.repository.BaseJdbcRepository; import com.snp.batch.common.batch.repository.BaseJdbcRepository;
import com.snp.batch.jobs.shipMovementStsOperations.batch.entity.StsOperationEntity; import com.snp.batch.jobs.movement.batch.entity.StsOperationEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.RowMapper;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import java.sql.PreparedStatement; import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Timestamp; import java.sql.Timestamp;
import java.util.List; import java.util.List;

파일 보기

@ -1,6 +1,6 @@
package com.snp.batch.jobs.shipMovementTerminalCalls.batch.repository; package com.snp.batch.jobs.movement.batch.repository;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.entity.TerminalCallsEntity; import com.snp.batch.jobs.movement.batch.entity.TerminalCallsEntity;
import java.util.List; import java.util.List;

파일 보기

@ -1,17 +1,14 @@
package com.snp.batch.jobs.shipMovementTerminalCalls.batch.repository; package com.snp.batch.jobs.movement.batch.repository;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.repository.BaseJdbcRepository; import com.snp.batch.common.batch.repository.BaseJdbcRepository;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.entity.TerminalCallsEntity; import com.snp.batch.jobs.movement.batch.entity.TerminalCallsEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.RowMapper;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import java.sql.PreparedStatement; import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Timestamp; import java.sql.Timestamp;
import java.util.List; import java.util.List;

파일 보기

@ -1,6 +1,6 @@
package com.snp.batch.jobs.shipMovementTransits.batch.repository; package com.snp.batch.jobs.movement.batch.repository;
import com.snp.batch.jobs.shipMovementTransits.batch.entity.TransitsEntity; import com.snp.batch.jobs.movement.batch.entity.TransitsEntity;
import java.util.List; import java.util.List;

파일 보기

@ -1,8 +1,8 @@
package com.snp.batch.jobs.shipMovementTransits.batch.repository; package com.snp.batch.jobs.movement.batch.repository;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.snp.batch.common.batch.repository.BaseJdbcRepository; import com.snp.batch.common.batch.repository.BaseJdbcRepository;
import com.snp.batch.jobs.shipMovementTransits.batch.entity.TransitsEntity; import com.snp.batch.jobs.movement.batch.entity.TransitsEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.RowMapper;

파일 보기

@ -1,8 +1,8 @@
package com.snp.batch.jobs.shipMovementAnchorageCalls.batch.writer; package com.snp.batch.jobs.movement.batch.writer;
import com.snp.batch.common.batch.writer.BaseWriter; import com.snp.batch.common.batch.writer.BaseWriter;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.entity.AnchorageCallsEntity; import com.snp.batch.jobs.movement.batch.repository.AnchorageCallsRepository;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.repository.AnchorageCallsRepository; import com.snp.batch.jobs.movement.batch.entity.AnchorageCallsEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,8 +1,8 @@
package com.snp.batch.jobs.shipMovementBerthCalls.batch.writer; package com.snp.batch.jobs.movement.batch.writer;
import com.snp.batch.common.batch.writer.BaseWriter; import com.snp.batch.common.batch.writer.BaseWriter;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.entiity.BerthCallsEntity; import com.snp.batch.jobs.movement.batch.repository.BerthCallsRepository;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.repository.BerthCallsRepository; import com.snp.batch.jobs.movement.batch.entiity.BerthCallsEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,8 +1,8 @@
package com.snp.batch.jobs.shipMovementCurrentlyAt.batch.writer; package com.snp.batch.jobs.movement.batch.writer;
import com.snp.batch.common.batch.writer.BaseWriter; import com.snp.batch.common.batch.writer.BaseWriter;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.entity.CurrentlyAtEntity; import com.snp.batch.jobs.movement.batch.repository.CurrentlyAtRepository;
import com.snp.batch.jobs.shipMovementCurrentlyAt.batch.repository.CurrentlyAtRepository; import com.snp.batch.jobs.movement.batch.entity.CurrentlyAtEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,10 +1,8 @@
package com.snp.batch.jobs.shipMovementDarkActivity.batch.writer; package com.snp.batch.jobs.movement.batch.writer;
import com.snp.batch.common.batch.writer.BaseWriter; import com.snp.batch.common.batch.writer.BaseWriter;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.entiity.BerthCallsEntity; import com.snp.batch.jobs.movement.batch.repository.DarkActivityRepository;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.repository.BerthCallsRepository; import com.snp.batch.jobs.movement.batch.entity.DarkActivityEntity;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.entity.DarkActivityEntity;
import com.snp.batch.jobs.shipMovementDarkActivity.batch.repository.DarkActivityRepository;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,9 +1,8 @@
package com.snp.batch.jobs.shipMovementDestination.batch.writer; package com.snp.batch.jobs.movement.batch.writer;
import com.snp.batch.common.batch.writer.BaseWriter; import com.snp.batch.common.batch.writer.BaseWriter;
import com.snp.batch.jobs.shipMovementDestination.batch.entity.DestinationEntity; import com.snp.batch.jobs.movement.batch.repository.DestinationRepository;
import com.snp.batch.jobs.shipMovementDestination.batch.repository.DestinationRepository; import com.snp.batch.jobs.movement.batch.entity.DestinationEntity;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.entity.TerminalCallsEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,10 +1,8 @@
package com.snp.batch.jobs.shipMovementPortCalls.batch.writer; package com.snp.batch.jobs.movement.batch.writer;
import com.snp.batch.common.batch.writer.BaseWriter; import com.snp.batch.common.batch.writer.BaseWriter;
import com.snp.batch.jobs.shipMovementPortCalls.batch.entity.PortCallsEntity; import com.snp.batch.jobs.movement.batch.entity.PortCallsEntity;
import com.snp.batch.jobs.shipMovementPortCalls.batch.repository.PortCallsRepository; import com.snp.batch.jobs.movement.batch.repository.PortCallsRepository;
import com.snp.batch.jobs.shipdetail.batch.repository.ShipDetailRepository;
import com.snp.batch.jobs.shipdetail.batch.repository.ShipHashRepository;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,8 +1,8 @@
package com.snp.batch.jobs.shipMovementStsOperations.batch.writer; package com.snp.batch.jobs.movement.batch.writer;
import com.snp.batch.common.batch.writer.BaseWriter; import com.snp.batch.common.batch.writer.BaseWriter;
import com.snp.batch.jobs.shipMovementStsOperations.batch.entity.StsOperationEntity; import com.snp.batch.jobs.movement.batch.repository.StsOperationRepository;
import com.snp.batch.jobs.shipMovementStsOperations.batch.repository.StsOperationRepository; import com.snp.batch.jobs.movement.batch.entity.StsOperationEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,8 +1,8 @@
package com.snp.batch.jobs.shipMovementTerminalCalls.batch.writer; package com.snp.batch.jobs.movement.batch.writer;
import com.snp.batch.common.batch.writer.BaseWriter; import com.snp.batch.common.batch.writer.BaseWriter;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.entity.TerminalCallsEntity; import com.snp.batch.jobs.movement.batch.repository.TerminalCallsRepository;
import com.snp.batch.jobs.shipMovementTerminalCalls.batch.repository.TerminalCallsRepository; import com.snp.batch.jobs.movement.batch.entity.TerminalCallsEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,8 +1,8 @@
package com.snp.batch.jobs.shipMovementTransits.batch.writer; package com.snp.batch.jobs.movement.batch.writer;
import com.snp.batch.common.batch.writer.BaseWriter; import com.snp.batch.common.batch.writer.BaseWriter;
import com.snp.batch.jobs.shipMovementTransits.batch.entity.TransitsEntity; import com.snp.batch.jobs.movement.batch.repository.TransitsRepository;
import com.snp.batch.jobs.shipMovementTransits.batch.repository.TransitsRepository; import com.snp.batch.jobs.movement.batch.entity.TransitsEntity;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

파일 보기

@ -1,14 +0,0 @@
package com.snp.batch.jobs.shipMovementBerthCalls.batch.repository;
import com.snp.batch.jobs.shipMovementAnchorageCalls.batch.entity.AnchorageCallsEntity;
import com.snp.batch.jobs.shipMovementBerthCalls.batch.entiity.BerthCallsEntity;
import java.util.List;
/**
* 선박 상세 정보 Repository 인터페이스
*/
public interface BerthCallsRepository {
void saveAll(List<BerthCallsEntity> entities);
}

Some files were not shown because too many files have changed in this diff Show More