ORM

프로그래밍/Database

[Database] ORM 개념, JPA vs JDBC

ORM 을 이해하기 위해서는 먼저 영속성이라는 개념을 이해해야 한다. 1. Persistence - 영속성 영속성은 데이터를 생성했던 프로그램이 종료되더라도 데이터가 없어지지 않는 것을 말한다. 예를 들어서, 일기장 앱에서도 어플을 켰다가 꺼도 일기가 지워지지는 않는다. 이것이 바로 데이터의 영속성이라고 말을 할 수 있다. 데이터의 영속성은 즉, 결국 DB를 사용해야 한다는 뜻이다! 1.1. Persistence Framework 위에서 말했듯이 결국 DB인 영속성 있는 데이터를 사용하기 편하게 해주는 것이 바로 Persistence Framework이다. Persistence Framework 는 DB 와의 연동되는 시스템을 빠르게 개발하고, 안정적인 구동을 보장해 주는 프레임워크를 말한다. 1.1.2..

dbguswn
'ORM' 태그의 글 목록