쿼리1 [IT개념] MyBatis vs JPA MyBatis와 JPA는 Java에서 데이터베이스와 상호작용하기 위한 두 가지 주요 기술입니다. 각각의 기술은 데이터베이스 접근과 관리를 위한 다른 접근 방식을 제공합니다. 1. 개념과 접근 방식MyBatis:SQL 매핑 프레임워크입니다. 즉, SQL 쿼리를 직접 작성하고, 그 쿼리와 Java 객체 간의 매핑을 설정합니다.SQL 문을 XML 파일이나 어노테이션으로 정의하며, XML 파일에서 SQL 쿼리를 직접 작성하고 이를 Java 메서드와 매핑합니다.데이터베이스와의 상호작용을 세밀하게 제어할 수 있는 장점이 있지만, SQL 쿼리를 직접 관리해야 하므로 SQL에 대한 깊은 이해가 필요합니다.JPA (Java Persistence API):ORM (Object-Relational Mapping) 프레임워.. 2024. 7. 18. 이전 1 다음