Wpis z mikrobloga

#naukaprogramowania #java #mongodb #spring

Z relacyjnymi bazami w Javie/Springu jest tak:
- JDBC (niskopoziomowe, ręczne pisanie SQL, w praktyce bezpośrednio mało kto tego używa),
- Hibernate (poziom wyżej, operacje na obiektach),
- Spring Data (automatycznie generuje zapytania, repozytoria).

Jak to jest z MongoDB?
Z tego co udało mi się znaleźć, to odpowiedniki:
- org.mongodb:mongo-java-driver (podstawowy driver do ręcznego pisania zapytań, w tutorialach jest tego masa, ale domyślam się, że w praktyce nikt tego bezpośrednio nie używa tak jak JDBC),
- ??? Nie ma odpowiednika Hibernate?
- Spring Data (kiedyś podobno była beta i nie nadawała się do użytku z NoSQL, a teraz chyba już się tego używa?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach