Czy pod Spring Data siedzi zawsze Hibernate?

Czy pod Spring Data siedzi zawsze Hibernate?
H1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 44
0

Chciałbym mieć jasno i klarowną odpowiedź, której nie mogę znaleźć jeśli chodzi o Spring Data MongoDb. Na przykładzie relacyjnych baz hibernate ORM jest odpowiedzialny za mapowanie i generowanie tabel na podstawie naszych klas, natomiast spring data jest dodatkową warstwą abstrakcji dzięki, której nie powtarzamy kodu i łatwiej nam się pracuje z bazą. Czy Sping Data MongoDb jest tak, że za mapowanie modeli odpowiada Hibernate tyle, że OGM a Spring Data jest dodatkową warstwą abstrakcji?

Charles_Ray
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1907
1
  1. Nie potrzebujesz ORM do Mongo
  2. Zobacz na listę zależności i źródła, będziesz mial 100% akuratną odpowiedz, mam za Ciebie otworzyć IDE? :)
S9
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 1092
3

Czy Sping Data MongoDb jest tak, że za mapowanie modeli odpowiada Hibernate tyle, że OGM a Spring Data jest dodatkową warstwą abstrakcji?

Nie, Hibernate jest używane tylko w Spring Data JPA i to nie zawsze. Np. Możesz użyć EclipseLink

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.