RDB 는 가장 대중적이고 신뢰할 만한 안전한 데이터 저장소이다. → 그래서 자바로 개발하는 애플리케이션은 대부분 RDB 를 사용한다.
기존에 기능을 개발할 때 루트는 다음과 같다.
<aside> 🌴 데이터베이스는 객체 구조와는 다르게 데이터 중심의 구조를 가진다. 따라서 객체를 데이터베이스에 직접 저장하거나 조회할 수 없다.
→ 개발자가 SQL 과 JDBC API 를 사용해 변환 작업을 직접 해주어야 한다.
</aside>
앞선 상황에서 갑자기 요구사항이 추가된다면 어떻게 될까 → 다시 코드를 수정해야 하는 일 발생 !