영속성 (Persistence)
- 프로그램이 종료되더라도 사라지지 않는 데이터의 특성
- 메모리 상의 데이터를 파일 시스템 or DB등을 활용해 영구적으로 저장하여 영속성을 부여
Persistence Framework
- SQL Mapper
- SQL 직접 작성
- Spring JDBC, MyBatis, etc.
- ORM
- SQL 자동 생성
- JPA(Hibernate), Sequelize, Prisma, Django, Ruby On Rails etc.