Persistence를 영어 그대로 해석한다면, 고집, 지속성, 집요 등으로 해석할 수 있다. 하지만 Spring에서 Persistence는 다르다. Spring Persistence란 데이터를 영구적으로 저장하는 것을 의미한다. 데이터 액세스 레이어 (데이터 접근 계층) 여기도 모르는 단어가 참 많다. 단어 먼저 정리하고 넘어가자. 💡ORM(Object Relational Mapping ,객체-관계 매핑) 객체와 관계형 데이터베이스의 데이터를 자동으로 매핑(연결) 해주는 것 객체지향프로그래밍은 클래스를 사용해서 객체 위주로 코드를 작성하며, 관계형 데이터베이스는 테이블을 사용하는데 이때, 객체 모델과 관계형 모델 간에 불일치가 존재할 수 있다. 이를 ORM이 해결해주는데, ORM을 통해 객체 간의 관계..