Java, Spring/JPA, MyBatis

    ORM 기술이란 무엇인가?

    ORM 기술이란 무엇인가?

    | 개요 - 영속성이란, 프로그램이 종료된 이후에도 한 번 처리한 데이터는 DB에 영구적으로 반영된 상태여야 함을 뜻한다. - 자바를 통해서 DB와 소통하는 방식은 다양한데, 그 중에서 Persistence Framework를 사용하면 Object를 통해 SQL문을 만들 수 있다. - Persistence Framework는 크게 1) SQL Mapper 2) ORM 으로 나뉠 수 있으며, 두번째 방식이 현재 가장 많이 사용되는 방식이다. [ 영속성이란? ] 영속성이란, 데이터를 생성한 프로그램이 종료된 후에도 사라지지 않는 데이터 특성 [ 출처 ] 위키백과 [ 자바에서 데이터를 저장하는 방법 ] - JDBC 프로그래밍 (순수 Java) - Spring JDBC - Persistence Framework..