| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
- kotiln functional interface
- javav 1676
- 백준 1504 java
- mongodb lookup
- spring mongodb switch
- ipfs bean
- spring mongodb
- Spring ipfs
- 익명 객체 @transactional
- 백준 특정한 최단 경로
- 안정해시
- kotiln const val
- java 1509
- java 파티
- 백준 연결요소 자바
- Java Call By Refernce
- spring mongoTemplate switch
- go
- ipfs singletone
- 자바 1676
- nodejs rabbitmq
- spring mongoTemplate
- kotiln const
- java 백준 1509
- rabbitmq 싱글톤
- 백준 2252 줄세우기
- java 1238
- Claude Intelij 연결
- 자바 백준 팩토리얼 개수
- java 팩토리얼 개수
Archives
- Today
- Total
목록JPA (1)
공부 흔적남기기
JPA를 사용하는 이유와 특징
JPA란? JPA는 ORM 기술 표준으로 객체를 관계형 데이터베이스 매핑해주는 기술입니다. JPA를 사용하는 이유 생산성 지루하게 짜던 반복전인 SQL을 JPA를 통해 대신 처리할 수 있습니다. SQL 중심적인 개발을 객체 중심으로 개발할 수 있습니다. 유지보수 SQL을 직접 다루면 엔티티에 필드를 하나만 추가해도 등록,수정,조회 SQL과 결과를 매핑하기 위한 JDBC API코드를 작성해야하는데 JPA가 대신 처리해주므로 유지보수해야 하는 코드수가 줄어듭니다. JPA 성능 최적화 기능 1차 캐시와 동일상 보장 (캐싱 가능) 트랜잭셕을 지원하는 쓰기지연(버퍼링 기능) 지연로딩 즉시로딩 패러다임 불일치 해결 JPA는 상속, 연관관계, 객체 그래프 탐색, 비교하기와 같은 패러다임의 불일치 문제를 해결해줍니다...
web study/Spring
2022. 4. 15. 01:28