JPA가 생겨난 이유
옛날에 에플리케이션을 개발하는 법 애플리케이션을 개발하면 관계형 데이터베이스를 데이터 저장소로 사용하면서 오랫동안 SQL을 다룬다. 몇 년 전에는 개발자들이 JDBC API를 직접 사용해서 SQL문을 작성해가며 개발을 해왔다. 그러다 보니 애플리케이션의 비즈니스 로직보다 SQL문과 JDBC API를 작성하는 데 더 많은 시간을 보내게 된 것이다. 시간이 지나고 아이바티스(마이바티스), Jdbc Template 등을 SQL 매퍼라 불리는데, SQL 매퍼를 통해 JDBC API 사용 코드를 줄일 수 있었다. 하지만 등록, 조회, 수정, 삭제(CRUD)용 SQL은 여전히 반복해서 작성해야 했다. 반복, 반복, 반복! 자바로 개발하는 애플리케이션은 관계형 데이터베이스를 데이터 저장소로 사용한다. 데이터베이스에 ..
JPA
2022. 7. 9. 11:59
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday