Co jest w twoim odczuciu dobrym API Java dla MongoDB?Java API dla MongoDB
Szukam czegoś z mapowaniem adnotacji opartym na Java POJO do zasobów MongoDB i przyzwoitej warstwy abstrakcji zapytań.
Co jest w twoim odczuciu dobrym API Java dla MongoDB?Java API dla MongoDB
Szukam czegoś z mapowaniem adnotacji opartym na Java POJO do zasobów MongoDB i przyzwoitej warstwy abstrakcji zapytań.
Spróbuj Morphia http://code.google.com/p/morphia/
To działa bardzo dobrze (nie napotkało żadnych problemów z nim), mimo iż wciąż pre-1.0.
Ramy Wiosna dane mogą być alternatywne
http://static.springsource.org/spring-data/data-document/docs/current/reference/html/#mongo.core
Przedmioty wyglądać następująco
@Document
public class Person {
@Id
private ObjectId id;
@Indexed
private Integer ssn;
private String firstName;
@Indexed
private String lastName;
}
odpytywanie może być wykonane poprzez automagical repozytorium interfejsów lub z mongoTemplate który wygląda następująco:
List<Person> result = mongoTemplate.find(query(where("age").lt(50).and("accounts.balance").gt(1000.00d)), Person.class);
Dzięki za odpowiedź, ale możesz wypróbować swoje statycznie wpisane zapytania. Słyszałem, że są całkiem przydatne. –
Używane zarówno w dwóch różnych projektach. Rozpoczęliśmy korzystanie z Morphii, ale brak wsparcia ze strony głównego programisty ograniczył nas. Mimo że 10gen zatrudnił dewelopera Morphia, wsparcie dla Morphii wydawało się chwiejne.
Kiedy zapytałem 10gen ludzi o ich plany dotyczące Morphii, nie otrzymałem jednoznacznej odpowiedzi. Przełączyliśmy się na dane źródłowe na inny projekt, a interfejs API wydaje się bardziej kompletny i lepszy.
Myślę, że najlżejszym i dobrze udokumentowanym dokumentem jest Jongo (jongo.org). To może być dobra i szybka opcja.
dzięki za udostępnienie. Morphia wygląda obiecująco. –
Czy możemy używać Morphii z gridfs? –