by Scott Hernandez
One of the great things about Java is its strong and static typing. This fits very well with MongoDB where objects map well into documents with great type support. Come and learn how easy it is to just take your existing java POJOs and persist them in MongoDB. In addition we will talk about advanced query and updating which is available with fluent interfaces provided by Morphia and the Java driver. But wait, isn’t this whole document database and NoSQL movement about schema-less data and the freedom to break free from rigidly structured data? In many ways it is but there is no reason that you can’t be both dynamic in your java objects and still have all the advantages of the java language and its best practices. We will talk about how to structure you code such that you can make changes to your data model while keeping a system running through many iterations and with live data migrations.
by Mark Pollack
The Spring MongoDB project provides a feature rich library for writing MongoDB applications in Java. It builds upon the Spring Framework and as such promotes a POJO programming model with a strong emphasis on productivity. The Spring MongoDB Project provides a wide range of features such as a rich object mapper, a MongoTemplate helper class to simplify common document access operations using query, criteria, and update DSLs, automatic repository interface implementations, QueryDSL integration, and cross-store persistence. CloudFoundry is a new open source platform-as-a-service offering that supports multiple cloud providers, application frameworks, and application services such as MongoDB. This talk will introduce the Spring MongoDB project and CloudFoundry by presenting features in several live demos.
7th June 2011