일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Static
- github
- Lombok
- javascript
- AWS
- Heap
- cache
- html
- nodejs
- Java
- reactive
- mongodb
- Elk
- reactor
- libuv
- mybatis
- r
- spring
- git
- effective
- network
- 네트워크
- HTTP
- VCS
- socket
- NoSQL
- Linux
- 데이터통신
- ajax
- redis
- Today
- Total
빨간색코딩
참조문서 https://martinfowler.com/tags/domain%20driven%20design.html Domain Driven Design Quickly (도메인 주도 설계란 무엇인가? 쉽고 간략하게 이해하는 DDD, 플로이드 마리네스쿠 지음, 최수경 옮김)을 읽고 이해한 내용을 정리해보았다. Evans Eric 의 Domain-Driven Design: Tackling Complexity in the Heart of Software 는 2003년 8월 22일 초판인데, 이걸 기반으로 2011년에 쓴 책이라고 한다. 책에 있는 내용을 기반으로 썼지만, 좀 더 쉬운 이해를 위하여 예제를 덧붙이거나, 주관적 해석, 책에 없는 내용(반 버논의 주석, Spring 프레임워크에서 DDD 이야기 등)..
참조문서 https://docs.spring.io/spring-data/jpa/docs/2.5.2/reference/html/#reference https://arahansa.github.io/docs_spring/jpa.html 1. 개요 Repository 추상화를 통해 interface 선언만으로도 JPA 사용 가능 만약, Spring Data JPA 를 사용하지 않는다면, javax.persistence 패키지의 EntityManager 를 사용하거나 JPQL을 이용해서 쿼리를 날렸어야 했음. JpaRepository 상속 메소드 이름으로 쿼리 생성 지원 이외에도 다양한 지원(페이징, 정렬, 도메인 클래스 변환) 2. JpaRepository 살펴보기 JpaRepository는 CrudReposi..
참조문서 https://hibernate.org/orm/documentation/5.4/ https://docs.jboss.org/hibernate/orm/5.4/userguide/html_single/Hibernate_User_Guide.html https://docs.jboss.org/hibernate/jpa/2.2/api/overview-summary.html 자바 ORM 표준 JPA 프로그래밍 (김영한 저) https://www.slideshare.net/NHNFORWARD/2018-mybatis-jpa 1. JPA 란? Java Persistence API 의 약자로 java진영의 ORM 표준스펙이다. 높은 생산성을 가져다주며, 동아시아(한중일)를 제외하고는 Data Access 레이어에 JPA..
참조문서 https://docs.spring.io/spring-batch/docs/current/reference/html/index.html https://github.com/spring-projects/spring-batch https://terasoluna-batch.github.io/guideline/5.0.0.RELEASE/en/Ch02_SpringBatchArchitecture.html 스프링 배치 완벽 가이드(마이클 미넬라, 에이콘) 초심자의 눈으로 이해한 내용을 정리해보았다. 책에 있는 내용을 기반으로 썼지만, 책에 없는 내용도 조금씩 적어보았다. 책은 꼭 사서 보시길 바랍니다.. 1. job과 step job은 단순하게 말하면 state machine 이다. 현재 상태를 나타내줌 청크 처..
참조문서 https://docs.spring.io/spring-batch/docs/current/reference/html/index.html https://github.com/spring-projects/spring-batch 스프링 배치 완벽 가이드(마이클 미넬라, 에이콘) 초심자의 눈으로 이해한 내용을 정리해보았다. 책에 있는 내용을 기반으로 썼지만, 책에 없는 내용도 조금씩 적어보았다. 책은 꼭 사서 보시길 바랍니다.. 1. 배치 처리는 언제? 배치 처리는 상호 작용이나 중단없이 유한한 양의 데이터를 일괄로 처리하는 것 실시간 처리가 불필요하거나 최선이 아니고, 주기적으로 반복해야할 때 월별 거래명세서 자원의 효율적 사용 데이터과학분야 2. 배치 역사 과거에는 메인프레임 서버에서 코볼로 개별 배치..