T_era
42일차 JPA 실습해보기 본문
1. 오늘의 학습 키워드
JPA 실습
JPA 실습
2. 학습 내용
JPA를 이용해 간단한 메모장 API만들기
3. 학습하며 정리한 내용 요약
JPA를 이용하기위해 Entity생성, JpaRepository를 이용해 프로젝트를 사용해 보았다
직접 사용해 보는데 인터페이스를 상속받는 인터페이스 구조인 JpaRepository가 왜 구현체를 안만들고도 적용될까? 이해가 안되서 추가적으로 조사해보았다
JpaRepository 상속 인터페이스의 메서드 정의만으로 구현 없이 작동하는 이유는 Spring Data JPA의 Query Methods 기능에 기인한다. Spring Data JPA는 특정 명명 규칙을 준수하는 인터페이스 메서드 이름을 분석하여, 해당 기능을 수행하는 데이터베이스 쿼리를 자동 생성 및 실행한다. 는 정보를 얻고 그제서야 어떻게 쓰는지 감이 와서 연습을 조금 해보면 될 것 같다
https://github.com/LJY981008/spring-jpa-memo
4. 내일 학습 키워드
JPA 다루어 보기
'이론 > 오늘의 학습 내용 요약' 카테고리의 다른 글
| 프로젝트를 진행할 때 웹소켓을 이용하면서 생긴 문제점 (0) | 2025.07.14 |
|---|---|
| 깃허브 협업 설정하기 (5) | 2025.05.26 |
| 41일차 Validation과 예외 처리 (0) | 2025.05.15 |
| 40일차 개인 프로젝트를 하면서 수정해야하는 나의 개발방식 (0) | 2025.05.14 |
| 39일차 JavaDoc주석에 대하여 (0) | 2025.05.13 |