java(3)
-
Spring Batch, 제대로 이해하기 (3) - Meta Data
Spring Batch에서 데이터 처리하는 방식을 이해하고 주요 클래스/객체를 분석하는 것이 본 포스팅의 목표입니다. 안녕하세요. 지난 포스팅에서 Spring Batch를 도장깨기 진행 중이라고 했는데요. 도장을 깨는건지 제가 도장에 깨지는건지 약간 의문인데 일단 뭐든 깨고는 있어요. 이번에는 데이터 저장에 대해 깨보려 합니다. 이번 포스팅은 Spring Batch 시리즈의 세 번째 편으로 데이터를 처리하는 방식을 다룹니다. 해당 포스팅은 ExecutionContext의 내용이 데이터 활용 편으로 분리될 예정입니다. ------------------- 📌 Spring Batch Series 📌 ------------------- Spring Batch, 제대로 이해하기 (1) - 개념 이해 Spring ..
2022.06.22 -
Matcher, 어렵지 않게 사용하기
이번에는 지난 포스팅에 이어 Matcher 객체에 대해 알아볼까합니다. 지난 포스팅에서는 Pattern 객체를 알아보았죠 〰️ **************** 참고 ***************** ******************************************** 🔥 Matcher Class 지난 포스팅에서는 Pattern 객체가 가진 메소드를 알아보았습니다. 이번에는 matcher객체의 method를 알아보도록 할건데요. matcher class도 java.util.regex 패키지에서 포함하고 있습니다. 🧷 find () ✔️ public Boolean find([int start]) 대상 문자열과 패턴이 일치하는 경우 true를 반환하고, 그 위치로 이동합니다. 예시는 아래의 append..
2020.08.24 -
HashMap, 어렵지 않게 사용하기
알고리즘을 공부하는 도중... 한 번 정리하고 가야겠다는 생각으로 시작하는 자바 클래스 포스팅 자바, 부셔보자 👊🏻 🗺 MAP ❓ 자바에서의 Map 자료형은 '키 key'과 '속성 value'로 이루어져 있습니다. 일상에서의 예시를 들자면, 사전과 비슷한데요. 예를 들어 영한사전에서 'apple'이라는 단어가 있다면, '사과'라는 의미를 갖고 있는 것을 찾을 수 있겠죠? 'apple'과 '사과'는 한 쌍으로 묶여있습니다. 이처럼, Map 자료형도 key와 value가 한 쌍으로 묶여 저장되어있습니다. 마치 배열에서 정수 index를 참조하여 해당 index의 데이터를 참고하는 것과 비교해보면 index를 자신의 입맛에 맞는 타입으로 설정해서 데이터를 참고하는 것으로 보면 좀 더 이해가 쉬울 것 같아요 〰..
2020.07.06