일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- JUnit
- spring batch 코드
- Spring
- spring-webmvc
- Spring Data REST
- spring camp
- Data REST
- static inner class
- 톰캣
- REST API
- tomcat
- spring pid
- docker
- spring jpa
- batch
- JPA
- spring-mvc
- JPA mapping
- SuperTypeToken
- ApplicationPidFileWriter
- spring-webmvc #코드읽기
- 코드 리뷰
- spring bean
- ORM
- Spring Data JPA
- 세미나
- spring boot tomcat
- Spring Batch
- spring boot
- IntelliJ
- Today
- Total
목록2018/04 (3)
woniper
Spring Batch를 사용해본 개발자라면 이 포스팅은 볼 필요 없다. Spring Batch의 기본 개념 (레퍼런스 문서에서는 domain이라고 표현한..)을 내 나름대로 정리하는 글이다. 이 글은 Spring Batch가 무엇인지, 왜 사용하는지 설명하지 않는다. 기본 개념 Job : Batch에서 실행 가능한 실행 단위. JobLauncher : Job을 실행하는 책임이 있다. JobRepository를 통해 Job, Step, Item* 등을 생성하고 조립. JobRepository : DB 또는 어딘가에 저장된 Job, Step 등을 조회(select) 또는 생성(insert), 수정(update). Step : Job은 1개 이상의 Step을 포함(1:N)할 수 있고, 하나의 큰 실행 단위가..
나는 원래 이런 사람이었다. 잠이 많다. 움직이기 싫어한다. 귀차니즘 폭발 해야할 일을 미룬다. 새로운 일에 쉽게 흥미가 생기고, 쉽게 그만둔다. 웨이트 트레이닝을 시작하다. 이런 나를 바꾸고 싶었다. 2016년 12월 07일 나는 웨이트 트레이닝을 시작했다. 웨이트를 해본적이 없었던 나는 PT를 했다. 지금 생각하면 좋은 PT 선생님을 만나 운동뿐 아니라 안 좋은 습관을 많이 개선한 거 같다. 그 당시 4개월간 40kg을 감량했고(지금은 대박 요요ㅋㅋ) 운동하는 습관이 생겼다. 그 당시 주변 사람들이 왜 이렇게 갑자기 살을 독하게 빼냐는 질문에 나는 항상 특별한 이유는 없다라고 했었다. 결과론적인 말이지만, 지금 생각해보면 나는 게으른 나를 바꾸고 싶었는지도 모르겠다. 현재의 꾸준함. 사실 현재도 그렇..
intellij 2018.1 EAP 버전을 설치한 후 고난이 시작되었다. spring application server를 실행만 하면 5분에 한번씩 5분간 mac이 hang 걸렸다. 키보드도 트랙패드도 먹통이다. 그래서 백업 후 완전 초기화를 했다. 이를 정리하는 포스팅이다. 백업 OS 마다 intellij 설치 경로가 다르다. 여기를 참고하자. 맥 기준으로 백업 대상 디렉토리 경로 plugins path : ~/Library/Application Support/ config path : ~/Library/Preferences/ 두 경로를 다른 경로로 백업한다. config path에 저장되어 있는 설정 정보는 intellij > file > Export Settings...로 대신 백업 가능하다. 하지..