orm이란1 [DB] ORM(Object Relational Mapping) 개념과 장/단점 영속성(Persistence) 데이터를 생성한 프로그램이 종료되지 않더라도 사라지지 않는 데이터의 특성을 말하며 영속성을 갖지 않는 데이터는 프로그램을 종료하면 모두 사라진다. 메모리 상의 데이터를 파일 시스템, 관계형 데이터베이스 또는 객체 데이터베이스 등을 활용해서 영구적으로 저장하고 영속성을 부여하는데 이 객체를 Object Persistence 즉, 영구적인 객체라 한다. 그렇다면 이렇게 데이터를 데이터베이스에 저장하기 위해서는 어떤 방법을 사용해야 할까? 1. JDBC 2. Spring JDBC (Ex. JdbcTemplate) 3. Persistence Framework (Ex. Hibernate, MyBatis) JDBC 프로그래밍의 복잡함이나 번거로움없이 간단한 작업만으로 데이터베이스와 연.. 2022. 9. 12. 이전 1 다음