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?
Czy pod Spring Data siedzi zawsze Hibernate?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1907
1
- Nie potrzebujesz ORM do Mongo
- Zobacz na listę zależności i źródła, będziesz mial 100% akuratną odpowiedz, mam za Ciebie otworzyć IDE? :)
- 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