Springboot 강좌 - 개념정리 [4 ~ 7강] 요약JPA 란?Java Persistence APIORM 기술반복적인 CRUD 작업을 생략하게 해줌영속성 컨텍스트를 가지고 있음DB와 OOP의 불일치성을 해결하기 위한 방법론을 제공함(DB는 객체 저장 불가능)OOP의 관점에서 모델링을 할 수 있게 해줌(상속, 콤포지션, 연관관계)방언 처리가 용이하여 Migration 하기 좋음, 유지보수에도 좋음쉽지만 어려움전체 내용 JPAJava Persistence API(Application Programming Inteface)자바에 있는 데이터(RAM 내 데이터는 휘발성임)를 HDD내 DBMS에 영구히 저장할 수 있게 도와주는 API(인터페이스)persistense(영속성)데이터를 생성한 프로그램의 실행이 ..