반응형 Dev Story 💻/JPA1 [JPA] JPA의 개요 ORM (Object-Relational Mapping, 객체 관계 매핑) JPA를 이해하기 위해서는 ORM이 무엇인지 먼저 알아야 할 필요가 있다. ORM의 등장 이전 우리는 DB에 명령을 내리기 위해 우리는 SQL을 사용한다. 쿼리문을 날려 원하는 결과를 얻어와 웹 어플리케이션에서 사용한다. 그리고 이를 xml로 통제하여 쿼리문을 따로 분리하여 통제해주는 SQL Mapper를 사용했다. (대표적인 SQL Mapper로 MyBatis가있다.) Object -(Mapping)- SQL - RDB xml에 쿼리를 작성하고 자바 DAO에서는 해당 쿼리문의 id를 매핑하여 사용한다. 그리고 문제는 쿼리를 작성하는 것에 있다. 아니 쿼리를 작성하는게 무슨 문제가 되냐고? 웹 어플리케이션을 만들기 위해서는 엄청난.. 2022. 6. 25. 이전 1 다음 반응형