Nie mam doświadczenia z MongoDB i staramy się przesłać aplikację JPA opartą na MongoDB. Istnieją trzy sterowniki wymienione na portowanie java here. Który sterownik będzie najłatwiejszy w konwersji do istniejącej aplikacji JPA? Czy byłaby to morfina, mungbean czy świt? Wolałbym praktyczne doświadczenia z użytkownikami, którzy przeszli już tę drogę.Jaki jest najlepszy sterownik Java dla dostępu mongodb?
Odpowiedz
Morphia nie jest sterownikiem, ale opakowaniem wokół oficjalnego sterownika java. Ma dość aktywną społeczność.
Mungbean to alternatywny sterownik obsługiwany przez społeczność i program odwzorowujący POJO. Napisałem sterownik obsługiwany przez społeczność, nie powiedziałbym, że to jest zła rzecz, ale jest jak każdy projekt open source. Musisz spojrzeć na żywotność projektu.
Oświadczenia o świcie są bardzo nowe i eksperymentalne. Jeśli nie masz na to żołądka, nie dotknęłbym go (jeszcze).
Istniejący zwykły sterownik java jest prosty, ale ma całą funkcjonalność. 10gen pracuje nad jego ponownym wprowadzeniem, aby rozwiązać niektóre z brodawek starego. Możesz również chcieć się nad tym zastanowić.
Niektóre rzeczy, które trzeba wziąć pod uwagę przy użyciu mapowania:
- Jak łatwo jest skonfigurować?
- Czy mogę przesłonić nazwy?
- Czy niektóre pola mogą być oznaczone jako nietrwałe?
- Co dzieje się z danymi, jeśli znajdują się w dokumencie, ale nie są odwzorowane w obiekcie statycznym? Czy gubi się podczas zapisywania?
- (Zaawansowany) Czy mogę podłączyć aparat do konfiguracji, aby przeprowadzić serializację niestandardową? Możesz to zrobić, jeśli masz istniejące obiekty POJO, które mają już atrybuty dla innego mechanizmu utrwalania lub serializera.
- 1. Luzem upsert z MongoDB Java 3.0 Sterownik
- 2. Jaki jest najlepszy dostawca hostingu dla MongoDB w systemie Windows?
- 3. Sterownik java mongodb Jak złapać wyjątki?
- 4. Jaki jest najlepszy framework serwisowy Java?
- 5. Jaki jest najlepszy stos Java SIP?
- 6. Sterownik MongoDB i Java: "Ignoruj wielkość liter" w zapytaniu
- 7. Jak wykonać zapytanie MongoDB findAndModify w MongoCollection Sterownik Java 3?
- 8. Jaki jest najlepszy zwinny toolchain dla Qt?
- 9. Jaki jest najlepszy język skryptowy dla Unity3D
- 10. Jaki jest najlepszy darmowy odnośnik dla CMake?
- 11. Jaki jest najlepszy algorytm dla najbliższego słowa
- 12. MongoDB sterownik node.js i mnich
- 13. Java API dla MongoDB
- 14. Najlepszy schemat MongoDB dla klonu twitter?
- 15. Dla zbioru danych SAS, jaki jest najlepszy sposób, aby zapobiec blokowaniu dla wielu użytkowników dostępu
- 16. Sterownik Casbah Scala MongoDB - obiekty osadzone
- 17. Sprawdź, czy zainstalowano sterownik PHP MongoDB
- 18. Jaki jest najlepszy sposób na interfejs C# i Java?
- 19. Jaki jest najlepszy IDE dla Pythona Dla Windows
- 20. Sterownik C# MongoDB Ignoruje opcje limitu czasu
- 21. Jaki jest najlepszy sposób na iterowanie po liniach ciągu Java?
- 22. Jaki jest najlepszy sposób na tworzenie Java w Emacs?
- 23. Jaki jest najlepszy sposób zarządzania procesem uniksowym z poziomu java?
- 24. Jaki jest najlepszy sposób na wykonanie piaskowanego kodu Java?
- 25. Jaki jest najlepszy kalkulator wzorców powtarzalności daty java
- 26. Jaki jest najlepszy sposób prawidłowego przedłużenia wyjątku Java w Scali?
- 27. Jaki serwer WAMP jest najlepszy?
- 28. Jaki jest najlepszy blog XNA?
- 29. Jaki jest najlepszy sposób symulacji java.lang.Thread?
- 30. Jaki jest najlepszy język programowania uczenia maszynowego?
dzięki za szczegółową odpowiedź, rozpocznę moje prototypy z Morphia – Sam