[Spring Boot] JPA와 MyBatis 동시에 사용하기
Mapper(MyBatis)와 JPA를 함께 사용해야하는 이유? Mapper 작성 및 sqlSessionFactory Bean 생성 2-1) 패키지 구조 2-2) Mapper 인터페이스 작성 2-3) SQL Map XML 작성 2-4) sqlSessionFactory Bean 생성 Plus tip. sqlSessionTemplate Bean을 이용한 조회 1. Mapper(MyBatis)와 JPA를 함께 사용해야하는 이유? JPA는 분명히 장점이 큽니다. 간단한 조회 쿼리를 JPA를 이용하면 매우 직관적으로 만들 수 있습니다. SELECT * FROM notice WHERE id = :id Optional findById(long id); 그러나, JPA를 이용해서 복잡한 쿼리를 나타내는 것에는 한계가 ..
2019. 12. 27. 15:55