본문 바로가기

SpringBoot/스파르타 스프링 심화

[스파르타 스프링 심화] 04.02 Spring Data JPA 이해

728x90
반응형

## Spring Data Repository 예제

1. 기본 기능

repository.save()

repository.findAll()

repository.delete()

repository.count()

 

2. 기능 직접 만들어 추가

: 인터페이스선언만 해주면 알아서 처리

공식문서 참조

예) 

##Spring Data JPA 추가기능 구현방법은 공식문서(링크)에 명시되어 있음

https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#jpa.query-methods

 

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

 

 

반응형