mybatis1 [DB] MyBatis vs. JPA 백엔드에서 데이터베이스를 사용하는 프레임워크에는 가장 흔하게 MyBatis와 JPA가 있다. MyBatis와 JPA의 차이에 대해 정리해보자! 1. DB와 연동하기 위한 기술DB와 연동하기 위한 기술에는 두 가지가 있다. (프레임워크) 1) SQL Mapper 2) ORM (Object Relational Mapping) SQL Mapper: 개발자가 작성한 SQL 실행 결과를 객체에 매핑함.ORM (Object Relational Mapping): 객체, DB데이터를 자동으로 매핑한다 -> 두 기술은 DB에 데이터를 저장한다는 공통점을 가지지만, 서로 다른 접근 방식을 가진다. 2. MyBatis vs. JPA MyBatis 는 SQL Mapper 기술을 제공하며,JPA는 ORM .. 2024. 10. 16. 이전 1 다음