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 |
Tags
- 배치
- Transaction Pattern
- Java
- 사가 패턴
- Spring Cloud Netfilx Eureka
- 키클락
- Spring Boot Actuator
- 디자인패턴
- spring batch
- MSA
- 타입스크립트
- 디자인 패턴
- zipkin
- Parallel Old GC
- saga pattern
- Serial GC
- 생산자 소비자 패턴
- spring cloud
- Action Pattern
- 멀티스레드
- JPA
- java 정렬
- 스레드
- Resilinece4j
- 알고리즘
- The law of Demeter
- TypeScript
- 스프링 배치
- 체인 패턴
- thread
Archives
- Today
- Total
목록JPA (9)
PSD( Private-Self-Development )

JPA 란? JPA( Java Persistence API ) 은 자바 ORM을 위한 표준 기술 ORM 이란? ORM( Object-Relational Mapping ) 은 자바의 객채와 관계형 DB를 맵핑해주는 것 왜 사용하는가? 유지보수성 증가 가장 큰 이유는 유지보수성의 증가라고 생각한다. 이러한 장점을 가져다주는 JPA의 특징은 아래와 같다. SQL 문을 작성하지 않고, 객체지향적인 코드 작성에 집중할 수 있다. 서비스 사용 DB가 변경될 경우, 쿼리 수정이 필요한데 JPA를 사용할 경우, 불필요하다. 가독성이 좋다. 하지만 단점 또한 존재하는데, DB의 관계 혹은 구조가 복잡한 경우, 속도 저하 혹은 원하는 쿼리 결과를 얻기 힘들 수 있다. 쿼리가 복잡하거나, 대용량 데이터를 취급하는 쿼리의 경..
Backend/JPA
2022. 9. 28. 12:18