JPA (9) 썸네일형 리스트형 [개념] JPA 프로그래밍 - 01. JPA 소개 패러다임 불일치 '객체지향 프로그래밍'은 추상화, 캡슐화, 은닉화, 상속, 다형성 등 시스템의 복잡성을 제어할 수 있는 다양한 장치들을 제공한다. '관계형 데이터베이스'는 데이터 중심으로 구조화, 집합적인 사고를 필요로하며, 추상화, 상속다형성 같은 개념이 없다. 객체와 관계형 데이터베이스는 지향하는 목적이 서로 다르므로 둘의 기능과 표현 방법도 다르다. 이것을 객체와 관계형 데이터베이스의 패러다임 불일치 문제라 한다. 따라서 객체 구조를 테이블 구조에 저장하는데는 한계가 있다. 이런 문제를 개발자가 중간에서 해결해야 하는데, 패러다임 불일치 문제를 해결하는데 너무 많은 시간과 코드를 소비한다. JPA란 무엇인가? JPA(Java Persistence API)는 자바 진영의 ORM 기술 표준이며, 어플리.. 이전 1 2 다음