proxy object (1) 썸네일형 리스트형 전반적인 Spring 생태계 이해 (9) - JPA JPA (Java Persistence API) 개념JPA 등장 배경데이터 저장 기술은 프로그래밍 패러다임과 다르게 데이터를 효과적으로 저장하기 위해서 발전해왔다. 그래서 애플리케이션 서버와 RDBMS(Relational DataBase Management System)가 상호작용 하기 위하여 SQL 중심적으로 개발해야되는 부분은 자바 애플리케이션 서버의 객체 지향 중심 설계 관점과 달랐다. SQL(Structured Query Language)은 관계형 데이터베이스에 정보를 구조적으로 저장하고 처리하기 위한 프로그래밍 언어이다. Java 애플리케이션은 상속, 인테페이스 구현, 참조를 통해 객체 끼리 연관관계를 맺는다. 반면, RDB(Relational DataBase)는 PK와 FK를 통해 연관관계를 .. 이전 1 다음