Spring 3

Spring Cloud Data Flow 로컬 구축기

📝 개요[2024/개발] - Spring Batch 관리 도구 Jenkins 대안 탐색기에서 흥미가 생긴 Spring Cloud Data Flow(SCDF) 경험해보자.로컬에서 SCDF를 구축하는 과정, Spring Batch 관리 도구로 적절한지 검토한 내용들을 공유할 예정이다.👨‍💻 Spring Cloud Data Flow 로컬 구축기MacBook Air (M1)에서 Spring Cloud Data Flow 공식 가이드 문서를 따라 로컬에 띄워보자.로컬에 Docker Desktop, Docker, Docker Compose 설치Docker Compose 파일 다운로드 (가이드 링크)Docker Compose 파일 다운로드 명령어wget -O docker-compose.yml https://raw..

2024/개발 2024.08.01

Spring Batch - 기본 프로젝트 만들기

Spring Batch 를 활용한 기본적인 프로젝트를 만들어서 돌려보자. (아래 작성한 소스코드는 여기에서 확인할 수 있다. 👉 github.com/mjin1220/spring-batch-project) 먼저 Spring Boot로 기본 프로젝트를 생성해본다. 자바 기본 프로젝트(with gradle)를 생성하고, 스프링 부트 공식 사이트에서 제공하는 build.gradle을 복사해서 적용한다. 복사한 설정 값 중에서 group, sourceCompatibility를 수정하고, 필요한 라이브러리가 있다면 더 추가한다. plugins { id 'org.springframework.boot' version '2.4.4' id 'io.spring.dependency-management' version '1.0..

2021/개발 2021.05.01

Spring Boot - An illegal reflective access operation has occurred

Mybatis 를 연동하는데, 아래와 같은 메세지가 뜨면서 경고를 주는 경우가 있다. WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.apache.ibatis.reflection.Reflector (file:/Users/mjin/.m2/repository/org/mybatis/mybatis/3.4.6/mybatis-3.4.6.jar) to method java.lang.Class.checkPackageAccess(java.lang.SecurityManager,java.lang.ClassLoader,boolean) WARNING: Please consider reporti..

2021/개발 2021.04.24
반응형