Spring Data JPA 소개 및 사용법
2812 단어 Java
JPA 는 모두 자바 Persistence API,즉 표준적 인 프로 그래 밍 규범 이 라 고 부른다.주로 ORM 맵 을 진행 하 는 데 사용 되 지만 더 구체 적 인 실현 을 제공 하지 않 고 제3자 업 체 가 제공 합 니 다.그 중에서 Spring Data JPA 는 Spring 이 제공 하 는 해결 방안 입 니 다.Spring Data 는 데이터 액세스 층 전체 솔 루 션 을 제공 해 데이터 액세스 층 DAO 의 개 발 량 을 줄 이 는 데 주력 하고 있다.Spring Data JPA 는 구현 을 거의 쓰 지 않 고도 데이터 에 대한 접근 과 조작 을 할 수 있다.CRUD 외 에 페이지 나 누 기,정렬 등 자주 사용 하 는 기능 도 포함한다. JDO 는 자바 Data Object 라 고 부 르 며 ORM 표준 이기 도 하지만 JDO 가 지원 하 는 것 이 더 많다.JPA 는 JDO 의 키 집합 이라는 것 을 이해 할 수 있다.
Spring Data JPA 개발
Spring Data JPA 를 이용 하여 DAO 개발 을 진행 하려 면 세 가지 절차 가 필요 합 니 다.
4.567917.인터페이스 에서 필요 한 업무 방법 을 설명 하고 Spring Data 는 주어진 API 규범 에 따라 실현 코드(실행 가능 한 SQL)를 생 성 합 니 다
4.567917.성명 의 지구 층 인 터 페 이 스 를 대리 대상 으로 설정 해 야 합 니 다.말하자면 하나의 bean 으로 등록 하 는 것 입 니 다.두 가지 방법 이 있 습 니 다.하 나 는 주 해 를 사용 하 는 것 이 고 하 나 는 설정 파일 을 사용 하 는 것 입 니 다주:데이터 베 이 스 를 동적 으로 변경 해 야 하지만 표 의 데 이 터 를 보존 할 수 있다 면 설정 을 추가 합 니 다.
update
spring.jpa.hibernate.ddl-auto=update
create, create , 。
주로 Spring Data JPA 가 제공 하 는 인 터 페 이 스 를 살 펴 보 는 것 도 Spring Data JPA 의 핵심 개념 입 니 다.
개발 규범
spring mvc 의 jpa Jpa Repository 데이터 계층 접근 방식 집합https://www.cnblogs.com/sllina/p/5694808.html
JPA 주해https://blog.csdn.net/yswknight/article/details/79257372
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JPA + QueryDSL 계층형 댓글, 대댓글 구현(2)이번엔 전편에 이어서 계층형 댓글, 대댓글을 다시 리팩토링해볼 예정이다. 이전 게시글에서는 계층형 댓글, 대댓글을 구현은 되었지만 N+1 문제가 있었다. 이번에는 그 N+1 문제를 해결해 볼 것이다. 위의 로직은 이...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.