데이터베이스 DBMS(Database managements system) 데이터베이스 관리 및 운영 MySQL, 오라클 관계형 DBMS(RDBMS) 테이블 형태로 이루어진 데이터 저장소 각 행은 고유의 키(아이디)를 가지고 있고 값들이 들어간다. ORM(object-relational mapping) 자바의 객체와 데이터베이스를 연결하는 프로그래밍 기법 SQL을 직접 작성하지 않고 데이터베이스에 접근 JPA(Java Persistence API) 자바에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스 사용시 ORM 프레임워크 사용(hibernate, 내부적으로는 JDBC API 사용) 데이터베이스- JDBC- 하이버네이트- JPA- 스프링데이터JPA- 애플리케이션 엔티티(Entity) 데이터베이..