본문 바로가기

springboot2

Spring Boot - MongoDB 연동하기 음... 얼마전에서 부턴가 갑자기 Mongo DB 에 대해 끌리게 되었다. 이유는... 없었다...ㅎㅎ 굳이 있다면 웹서핑 하다 MongoDB Atlas가 무료로 어느정도 지원을 해주는것을 봤기 때문일까... 1주일간 여러가지 샘플도 만들어보고 남은 것은 완성된 소스와 다크서클 뿐이었다... 본인이 진행한 헛짓거리와 그 단계를 기록해보려고 한다. 우선 최종 목적지는 Spring Boot Batch와 MongoDB 의 연동이었다. 여러 페이지를 방문 했지만 결국의 최종 종착지는 모두가 아는 그 블로그 이지 않을까 싶다... 그래서 내가 기록을 하니...ㅎㅎ 만약 바로 Spring Boot Batch로 몽고 DB를 연동해야돼!!! 너의 헛소리 들을 시간이 없어! 라고 하시면 바로 다음 블로그에가서 따라 해보.. 2020. 11. 29.
Spring - Batch(배치) Spring Batch(스프링 배치) Batch의 장점 1. 대용량 처리 가능 2. 자동화 기능 3. 비즈니스로직에 대한 이해 * 비즈니스 로직이란? - 사용자(유저)가 원하는 행위를 노출하는 방법. Bacth의 구조 - 기본 Spring Boot Batch의 데이터 흐름은 Spring Batch의 데이터 흐름과 동일 1. 읽기(Read) - 데이터 저장소(ex. DB)에서 레코드 읽기(SELECT) 2. 처리(Processing) - 읽은 레코드를 처리 3. 쓰기(Write) - 가공된 데이터를 데이터 저장소(ex. DB)에 쓰기(UPDATE,INSERT) Batch의 Job? Step? - Job: 하나의 전체 프로세스 단위을 정의 - Step: 프로세스 단위의 단계를 정의 -> 1개의 Job은 여러.. 2020. 2. 12.