JPA (1) 썸네일형 리스트형 [스프링 부트와 AWS로 혼자 구현하는 웹 서비스] JPA_도메인 JPA 소개 패러다임 불일치 객체 지향 프로그램과 관계형 데이터 베이스의 “패러다임 불일치” 객체 지향 프로그래밍 = 메시지를 기반으로 기능과 속성을 한 곳에서 관리 관계형 데이터베이스 = 어떻게 데이터를 저장할지 객체 지향의 부모 관계 자식의 관계를 관계 데이터 베이스로 구현하기 없다. → 개발이 데이터 모델링에만 집중하게 된다는 단점 해결 방법 = JPA = 객체 중심으로 개발 가능 [ Spring Data JPA ] 개념 JPA = 인터페이스로서 자바 표준 명세서이다. 인터페이스인 JPA를 사용하기 위해서 구현체가 필요하다. (ex) Hibernate, Eclipse Link 하지만 스프링에서 JPA를 사용할 때 이 구현체들을 직접 다루지 않음 구현체를 좀 더 쉽게 사용하고자 추상화 시킴(= Spr.. 이전 1 다음