JPA기초 - 패러다임 불일치
·
카테고리 없음
본 내용은 유튜브 나무소리님의 강의 내용을 정리한 내용입니다. 1-2강 객체의 세상과 테이블의 세상 자원(resource) 접근 레이어 비즈니스 컴포넌트는 비즈니스 로직 레이어(Service)에, 자원 접근 모듈은 자원 접근 레이어(Repository)에 놓여 있습니다. 어떤 객체의 정보(예, Customer)가 자원 접근 레이어를 통해서 저장될 때는 하나의 인터페이스를 타고 들어 갑니다. 하지만, 실제로 그데이터가 저장되는 경로는 자원 접근 레이어에서 어떤 모듈을 처리하는가에 따라 다릅니다. 객체지향 모델과 관계형 모델 객체지향 애플리케이션과 관계형 데이터베이스는 서로의 목표가 다릅니다. 이를 패러다임이 일치하지 않는다고 표현하며 이는 개발과정에서 많은 비용을 발생하게 합니다. 영속적으로 데이터를 저장..