JPA 단점
JPA는 통계처리와 같이 복잡한 쿼리보다는 실시간 처리용 쿼리에 더 최적화되어 있다. 물론 JPA에서 제공하는 Native query기능을 사용할 수 있지만 통계처럼 복잡하고 미세하게 쿼리 작업이 필요하다면 Mybatis와 같은 Mapper 방식을 사용하는 것이 더 효율적일 수 있다. Spring에서 JPA와 Mybatis를 혼용해서 사용할 수 있기 때문에 필요에 따라 적절한 방식으로 선택해가면서 사용하면 될 것다
'framework > spring' 카테고리의 다른 글
스프링 AOP(1) - 개념 (0) | 2020.04.18 |
---|---|
스프링 설정 xml vs java (0) | 2020.04.07 |
스프링 context 관리방법 (0) | 2020.04.04 |
스프링 예외처리하기 (0) | 2020.04.01 |
스프링 DI 사용 시점 (0) | 2020.03.31 |