ORM1 [데이터베이스] ORM에 대해 공부해보자 ORM을 알아보기 이전에 영속성에 대해 먼저 알아보자. 영속성(Persistence)이란? 데이터를 생성한 프로그램이 종료되더라도 사라지지 않는 데이터의 특성 영구적인 객체 : 메모리 상의 데이터를 파일 시스템, 관계형 DB 혹은 객체 DB 등을 활용하여 영구적으로 저장하여 영속성을 부여한다. 데이터를 데이터베이스에 저장하는 방법들 1) JDBC (Java에서 사용) 2) Spring JDBC (Ex: JdbcTemplate) 3) Persistence Framework(Ex: Hibernate, Mybatis) ORM이란? Object-Relational Mapping, 객체와 관계형 DB의 데이터를 자동으로 매핑해주는 것을 말한다. 객체 지향 프로그래밍은 클래스를 사용하고, 관계형 DB는 테이블을 사.. 2022. 12. 14. 이전 1 다음