복붙노트

[SPRING] Spring 데이터는 최대 절전 모드이거나 필요하지 않습니다.

SPRING

Spring 데이터는 최대 절전 모드이거나 필요하지 않습니다.

봄 데이터의 구현에 대해서는 의심의 여지가 있으며, 스프링 데이터에 대한 기본 지식을 가지고 있습니다. JPA와 Hibernate가 어떻게 작동하는지 이해합니다. Hibernate는 JPA 구현을 제공한다. 내 질문에, 우리는 Spring 데이터로 단독으로 mysql에서 데이터를 유지할 수 있는가, 아니면 중간 크기의 애플리케이션을 위해 최대 절전 모드 나 toplink 등과 같은 일부 공급자가 필요 할까?

해결법

  1. ==============================

    1.구조는 다음과 같습니다.

    구조는 다음과 같습니다.

    Spring Data JPA
           |
          JPA
           |
       Hibernate
    

    JPA 구현으로 Hibernate가 필요하지만, 당신은 Spring Data JPA 만보아야한다.

    엔티티를 디자인 할 때 javax.persistence 패키지의 주석 만 사용하면 확실한 JPA 구현 (이 경우에는 Hibernate)에 의존하지 않지만 이론적으로는 EclipseLink 또는 다른 것과 관련하여 Hibernate를 스왑 할 수 있습니다.

  2. from https://stackoverflow.com/questions/33360789/spring-data-required-hibernate-or-not by cc-by-sa and MIT license