springframework33 [IDE] IntelliJ Spring MVC Project import (feat. maven) 최근 IntelliJ에서 추억의 spring MVC project를 import할 일이 있어 삽질 끝에 성공해서 이를 기록한다. 빌드 툴은 maven이었다. 우선 경험을 토대로 얘기하면 maven 프로젝트에서 필요한 건 src, pom.xml 2개만 있으면 된다. 인텔리제이 실행 후 New > Project from Existing Sources 선택 후 가져올 프로젝트 선택 Import Project에서는 Eclipse 선택된 상태로 그대로 Next(Maven 선택이 아니다.) 프로젝트이름과 경로 확인 후 Next Next로 넘어가고 SDK 선택하는 창에서 사용할 SDK 선택 후 Next Create를 누른다.(버전에 따라 명칭은 다를 수 있음) 그리고 버전에 따라 다를 수 있는데 인텔리제이의 이벤트 .. IT/development 2023. 12. 22. [spring] egovframework(4.1 ver) 단순 메일 발송 목차 pom.xml org.apache.commons commons-email 1.5 egovframework.com.ems sndng-mail 1.0 context-mail.xml true true true SndngMailVO package egovframework.test.com.cop.ems.dto; import lombok.Data; @Data public class SndngMailVO { /** 메세지ID */ private String mssageId; /** 발신자 */ private String dsptchPerson; /** 수신자 */ private String recptnPerson; /** 제목 */ private String sj; /** 발송결과코드 */ private Str.. IT/development 2023. 12. 19. [springBoot] springBoot,java version downgrade springBoot 초기화 할 때 언제부터인지는 모르겠으나 java버전이 17이 가장 min version이 되었다. (이 컴퓨터만 이런건지는 모르겠다.) 만들 애플리케이션은 spring batch 4버전이기에 프로젝트를 java 17버전으로 만든 후 다운그레이드 했다. 포스팅 할까 말까 하다가 사소한 것도 메모하자는 주의라 메모한다. build.gradle파일의 변경한 부분은 아래와 같다. 버전 수정 후 다운그레이드한 버전에 맞게 의존성 추가해야 한다. gradle plugin 버전 수정 후 환경설정, 프로젝트 구조의 jdk도 변경해야 한다. 이렇게 수정 후 다운그레이드한 버전에 맞게 의존성이 추가되었는지 확인하면 된다. 개인 스터디 기록을 메모하는 공간이라 틀린점이 있을 수 있습니다. 틀린 점 있을 .. IT/development 2023. 11. 27. [springBoot] spring batch service 개발 1(테스트 영상 & 소스코드 포함) 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch AsyncProcess/Writer목차 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch multiThread process(feat. taskExecutor) 목차 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch job/stepExecutionListener 목차 아래 포스팅yaga.tistory.comApi Service, batch job 2개 개발 사이드 프로젝트(배운 건 써먹어야 체득이 되니까..)architecture를 ppt로 그릴려다가 포기(너무 못 그려서)batch1: customer 테이블의 데이터를 읽어서 customer2 테이블에 데이터.. IT/Live Coding 2023. 11. 27. [springBoot] spring batch JobScope, StepScope(테스트 영상 & 소스코드 포함) 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch allowStartIfComplete목차 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch preventRestart option 목차 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch scheduler modularization (feat. DB) 목차 아래 포스팅에서yaga.tistory.com @JobScope와 StepScope를 이용해서 외부에서 전달한 jobParameters를 받아서 로그 출력하는 예제 JobTestConfigpackage com.dev.lsy.springbatchremind.batch;import lombok.RequiredArg.. IT/Live Coding 2023. 11. 15. [springBoot] spring batch preventRestart option(테스트 영상 & 소스코드 포함) 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch scheduler modularization (feat. DB)목차 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch scheduler jpaRead/Writer (feat. DB) 목차 아래 포스팅에서 이어진 내용입니다. [springBoot] spring scheduler simpleBatch (feat. scheduler) 목차 Batch1 🙂 pyaga.tistory.comspring batch에서는 기본으로 같은 jobParameter의 job이라도 종료상태가 실패인 경우 성공할 때까지 재수행이 가능허나 실패해도 재수행 되면 안되는 job도 있을 수 있으니 이 경우 사용하면 될 듯.. IT/Live Coding 2023. 11. 14. [springBoot] spring batch scheduler jpaRead/Writer (테스트 영상 & 소스코드 포함) 아래 포스팅에서 이어진 내용입니다. [springBoot] spring scheduler simpleBatch (feat. scheduler)목차 Batch1 🙂 package com.dev.lsy.springbatchlog.batch; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.batch.core.Job; import org.springframework.batch.core.Step; import org.springframework.batch.coyaga.tistory.com 일정시간에 A 테이블의 데이터를 읽어서 가공 후 B 테이블에 insert하는 배치 예제 Jpa.. IT/Live Coding 2023. 11. 12. [springBoot] spring batch scheduler simpleBatch (테스트 영상 & 소스코드 포함) 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch JsonReader Filter Write (feat. JSON)목차 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch JsonReader logPrint (feat. JSON) 목차 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch csvFileReader write new File (feat. file) 목차 아래yaga.tistory.com 10초에 한번 씩 로그를 출력하는 아주 간단한 배치 스케줄러 예제 Batch1 🙂package com.dev.lsy.springbatchlog.batch;import lombok.RequiredArgsConstruc.. IT/Live Coding 2023. 11. 12. [springBoot] spring batch JsonReader Filter Write (테스트 영상 & 소스코드 포함) 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch JsonReader logPrint (feat. JSON)목차 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch csvFileReader write new File (feat. file) 목차 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch simple csvFileReader (feat. file) 목차 아래yaga.tistory.com JSON 형식의 데이터를 읽어서 필터링을 해서 새로운 JSON 데이터를 만드는 예제 JsonJob2 🙂package com.test.lsy.batchsimpledbreader.batch;import com.test.lsy.. IT/Live Coding 2023. 11. 11. [springBoot] spring batch JsonReader logPrint (테스트 영상 & 소스코드 포함) 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch csvFileReader write new File (feat. file)목차 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch simple csvFileReader (feat. file) 목차 아래 포스팅에서 이어진 내용입니다. [springBoot] spring batch write to new file (feat. file) 아래 포스팅에서yaga.tistory.com JSON 형식의 데이터를 읽어서 로그에 출력하는 간단한 예제 JsonJob1 😃package com.test.lsy.batchsimpledbreader.batch;import com.test.lsy.batchsimple.. IT/Live Coding 2023. 11. 11. 이전 1 2 3 4 다음