[개념] JPA 란?

SeoYehJoon·2024년 5월 25일
post-thumbnail

JPA

일종의 기술명세(인터페이스)로서 구현체가 필요하다.

Entity

엔티티는 데이터베이스 테이블과 매핑되는 자바 클래스를 말한다.
해당 Entity만으로는 DB에 CRUD작업을 할 수 없다 따라서 JPA Repository가 필요함.

Member 엔티티



JPA Repository



Repository 실제 사용 코드

위 코드처럼 DB에 사용자가 존재하는지 Repository의 findby 메서드로 알 수 있다.






https://suhwan.dev/2019/02/24/jpa-vs-hibernate-vs-spring-data-jpa/
-> JPA Hibernate SpringData JPA의 차의점에 대해

https://wikidocs.net/161164
JPA 책요약

0개의 댓글