Hibernate OGM – MongoDB vs Kundera vs Jongo vs MongoDB API vs Morphia vs Spring Data Mongo – MongoDB Drivers for Java
I am working on a Spring MVC app that demonstrates all of the different MongoDB Java APIs.
Some Links
- http://code.google.com/p/morphia/wiki/QuickStart
- http://www.mongodb.org/display/DOCS/Java+Tutorial
- http://jongo.org/#updating
- https://github.com/hibernate/hibernate-ogm
- https://openshift.redhat.com/community/blogs/configuring-hibernateogm-for-your-jboss-app-using-mongodb-on-openshift-paas
- http://www.hibernate.org/subprojects/ogm.html
- https://github.com/impetus-opensource/Kundera/wiki
- https://github.com/impetus-opensource/Kundera/wiki/Getting-Started-in-5-minutes
- http://blog.fisharefriends.us/morphia-vs-spring-data-mongodb/
- http://www.ibm.com/developerworks/java/library/j-morphia/index.html
Maven POM Settings For Various Drivers
morphia
Morphia
http://morphia.googlecode.com/svn/mavenrepo/
default
sonatype-nexus
Kundera Public Repository
https://oss.sonatype.org/content/repositories/releases
true
false
kundera-missing
Kundera Public Missing Resources Repository
http://kundera.googlecode.com/svn/maven2/maven-missing-resources
true
true
com.google.code.morphia
morphia
0.99
org.hibernate.ogm
hibernate-ogm-core
4.0.0-SNAPSHOT
provided
org.mongodb
mongo-java-driver
2.10.1
org.springframework.data
spring-data-mongodb
1.0.4.RELEASEHibernate OGM for MongoDB
- https://community.jboss.org/wiki/PortingSeamHotelBookingExampleToOGM
- https://github.com/ajf8/seam-booking-ogm
- https://openshift.redhat.com/community/blogs/configuring-hibernateogm-for-your-jboss-app-using-mongodb-on-openshift-paas
- https://github.com/openshift/openshift-ogm-quickstart
Kundera (JPA for MongoDB)
- https://github.com/impetus-opensource/Kundera-Examples/wiki/Using-Kundera-with-Spring
- https://github.com/impetus-opensource/Kundera
- https://github.com/impetus-opensource/kundera-mongo-performance
- https://github.com/impetus-opensource/Kundera-Examples
- https://github.com/impetus-opensource/Kundera/wiki/Sample-Codes-and-Examples
- https://github.com/impetus-opensource/Kundera-Examples/wiki/Twitter
- http://architects.dzone.com/articles/sqlifying-nosql-%E2%80%93-are-orm
- https://github.com/xamry/twitample
- https://github.com/impetus-opensource/Kundera-Examples/wiki/Cross-datastore-persistence-using-Kundera
- http://prabhubuzz.wordpress.com/2012/05/25/mongodb-cassandra-jpa-service-using-kundera/
- http://gora.apache.org/
- http://xamry.wordpress.com/2011/05/02/working-with-mongodb-using-kundera/
- https://github.com/impetus-opensource/Kundera/wiki/Getting-Started-in-5-minutes
- https://github.com/impetus-opensource/Kundera/wiki/Concepts
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)
Tags:





