Java, Spring/Spring5 기초 정리
2022. 7. 28.
5-6강 Spring Data JPA 실습(4)
# 이제 남은 retrieveByName, update, delete, exists 를 만들어 보자. 1. update JpaRepository에는 update라는 메서드가 없다. -> save() 쓴다. ( save는 create 기능도 있고 update 기능도 있다. ) 이미 있는 데이터면 select 후 update로 나감. 없는 데이터면 select 후 insert. delete와 exists 는 JpaRepository 상위 인터페이스에 존재한다. # 왠만한 기능은 JpaRepository와 그 위 인터페이스에 정의 되어있다. 우리가 검색을 할 떄는 여러가지 옵션을 사용한다. 하지만 여러가지 옵션 모두를 가질 수는 없다. ( ex. id, name 뿐만아니라 다른것으로 검색 ) - 순수 JPA에..