JPA

SeungHwanLee·2021년 2월 2일
0

jpa
jpa란 인터페이스
기본 명세 데이터처리 양식일뿐임.
hibernate등 여러 업체(?)가 구현을 한것 그것이 JPA의 핵심
jpa의 기본 구현체가 hibernate라 자주 사용

EntityManager로 db접근
transactional로 초기화

springDataJpa
springDataJpa는 spring에서 기본으로 "JpaRepository"라는 양식의 interface를
제공 함으로써 JpaRepository와 다른 사용자 interface의 규칙대로 method입력시
spring이 알아서 해당 method의 적합한 query를 날리는 구현체를 만들어 springBean에 등록

profile
Hongik CE

0개의 댓글