Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- reactive
- scala 2.10
- 한빛미디어
- spring-kafka
- springboot
- Spring
- aws
- statestore
- avo
- 플레이 프레임워크
- enablekafkastreams
- kafka interactive query
- Elk
- coursera
- confluent
- Slick
- Elasticsearch
- Logstash
- 카프카
- kafkastreams
- kafka streams
- gradle
- RabbitMQ
- kafkastream
- scala
- Kafka
- spring-batch
- play framework
- spring-cloud-stream
- schema registry
Archives
- Today
- Total
b
Spring-Data-JPA vs Spring-Data-Jdbc (2020.10월 기준) 본문
SpringBoot v2.3.1 기준 (Spring Data Jdbc 는 2.0.1.RELEASE) 으로 쓰고 있지만..
적당한 규모의 엔터프라이즈 서비스에서도 무리가 없다. 이 이상 복잡하게 사용해야 한다면... Jdbc 의 사상을 이해하지 못하거나, 처음부터 JPA나 그냥 Spring Jdbc 를 선택했어야 할 것이다.
하지만 다른 팀원에게도 SpringDataJdbc를 추천할 수 있을지 모르겟다... 제일 큰 문제는 stackoverflow ㅎㅎㅎㅎ
Issue Count | 1800 | 610 | |
Commit | 1450 | 630 | |
Main Contributors | 2~3 | 2~3 |
동일한 컨트리뷰터가 기여중이다. 1. https://github.com/mp911de |
Pull Request | 430 | 250 | |
Stackoverflow |
15300 질문도 많고 대답도 많다... |
150 대부분 컨트리뷰터인 Schauder 샤우더?가 대답함 |
|
기능) Lazy Loading | O | X | Jdbc 는 LazyLoading 이 없기 때문에 처음부터 완전한 Entity를 가져온다. 그렇기 때문에 MxN 의 매핑 전략을 다르게 가져가야한다. |
기능) EntityListeners | O | X | Jdbc 는 없다... |
기능) Caching | O | X | 캐시가 있어서 장점도 있고, 복잡한 단점도 존재한다. Jdbc는 Simple 그 자체... |
Comments