● jparepository 란?
spring jpa data에서 제공하는 인터페이스 중 하나로 jpa를 이용하여 데이터베이스를 조작하기 위한 메서드들을 제공한다.
JPARepository를 상속받는 repository 인터페이스를 생성하여 사용한다. 사용할 entity 클래스와 엔티티 pk의 자료형을 넣어준다.
해당 인터페이스의 구현체는 jpa에서 제공하는 메서드들을 사용할 수 있다. (@Repository 필요없)

JPARepository를 사용하지 않으면 EntityManger를 사용하여 crud를 모두 일일이 만들어 줘야한다.

● EntityManager 란?
JPA에서 영속성 컨텍스트()를 사용하여 엔티티를 관리하는 클래스이다.
-> 내용이 많을 것 같다.. 따로 정리
● jparepository 사용
service에서 스프링 빈으로 등록 후 사용한다.
메서드 망명법

