일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 세그먼트 트리
- 다익스트라
- 백준
- JPA
- 헥사고날 아키텍처
- java
- disjoint set
- 비트마스크
- 문자열
- 이펙티브 자바
- dfs
- springboot
- ddd
- UML
- 포트앤어댑터 아키텍처
- spring security
- 알고리즘
- dataframe
- DP
- 스프링
- 파이썬
- docker
- BFS
- series
- 자바
- equals
- pandas
- Redis
- 위상정렬
- 데이터 flow
Archives
- Today
- Total
목록스프링 데이터 JPA (1)
코딩못하는사람
Spring Data JPA(1)
Spring Data JPA란? 스프링에서 JPA를 쉽게 사용할 수 있도록 지원해주는 모듈이다. CRUD 쿼리를 짜려면 하나의 도메인마다 반복되는 코드를 JPQL로 짜주어야했다. 하지만 Spring Data JPA를 의존성으로 주입받아 사용하게 된다면 우리가 일반적으로 사용하는 모든 메서드(쿼리)를 직접 작성하지 않아도 인터페이스만 만들어 놓는다면 대신 만들어준다. 인터페이스에서 공통으로 제공되는 메서드의 예시는 count, delete, deleteAll, deleteAll, deleteById, existsById, findById, findAll,save ..등이 있다. Spring Data JPA의 동작과정을 보자. Spring Data JPA가 JpaRepository를 확장한 Repositor..
JPA
2021. 6. 5. 05:44