Backend/Spring

Spring Data JPA 사용법

Mev01 2021. 7. 18. 23:53

Spring Data JPA 사용 방식


https://velog.io/@devyu/spring-Spring-Data-JPA-%EA%B8%B0%EB%B3%B8%EC%A0%95%EB%A6%AC

 

[spring] Spring Data JPA 기본정리

JpaRepository 인터페이스는 공통 CRUD를 제공하며 제네릭은 <엔티티 타입, 식별자 타입> 으로 설정한다.Spring Data JPA가 스스로 인터페이스에 대한 Proxy 객체(구현 클래스)를 생성하여 MemberRepository 를

velog.io

 

 

Query Method


Table 8 - 11

https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#appendix.query.method.subject

 

Spring Data JPA - Reference Documentation

Example 109. Using @Transactional at query methods @Transactional(readOnly = true) interface UserRepository extends JpaRepository { List findByLastname(String lastname); @Modifying @Transactional @Query("delete from User u where u.active = false") void del

docs.spring.io

 

 

'Backend > Spring' 카테고리의 다른 글

Error : HttpMediaTypeNotSupportedException  (0) 2021.10.04
API KEY 값 저장하기  (0) 2021.10.01
Spring Data JPA 기본  (0) 2021.07.18
Swagger 사용하기  (0) 2021.07.11
Error : No default constructor for entity  (0) 2021.07.11