[JPA] 실전! 스프링 데이터 JPA Part1. 예제 도메인 모델


[JPA] 실전! 스프링 데이터 JPA Part1. 예제 도메인 모델

Spring Data JPA는 JPA를 편리하게 사용하기 위해 도와주는 기술이다. 기존 JPA를 사용할 때는 JPQL 문법으로 JPA를 사용했지만, 스프링 데이터 JPA를 사용하면 보다 쉽게 JPQL을 사용할 수 있도록 도와준다. 현재 담당하고 있는 프로젝트의 경우 JPA기반의 프로젝트로 70%는 스프링 데이터 JPA를 활용하고 나머지 30%는 queryDsl을 사용한다. 스프링 데이터 JPA를 배우기 위해 인프런에서 강의를 듣고 복습할겸 내용을 정리해보는 시간을 갖어봤다. 우선, 전체적인 교육을 위해 Member, Team 엔티티와 엔티티가 이상없는지 테스트 케이스를 작성하였다. Member Entity 정의 @Entity @Getter @Setter @NoArgsConstructor(access = AccessLevel.PROTECTED) @ToString(of = {"id", "username", "age"}) public class Member { @Id @GeneratedV...


#Column #ToString #개발 #개발자 #기술 #데이터 #비전공자 #사용하기 #스프링 #스프링데이터제이피에이 #애플리케이션 #위한 #자바 #제이피에이 #SpringDataJpa #Spring #Data #Entity #EntityManager #Getter #Java #JoinColumn #JPA #JPQL #ManyToOne #NoArgsConstructor #OneToOne #queryDsl #Setter #편리하게

원문링크 : [JPA] 실전! 스프링 데이터 JPA Part1. 예제 도메인 모델