title: Best java library for POJO mapping with MongoDB
body: <p>I've bean using Morphia for some time (2+ years) now but not much has happens with the library to incorporate the new features in MongoDB 2.6+ version. Looking at the activity on Github, not much has happen since early semptember and I am start to wonder if there are better library that includes the new features of MongoDB 2.6</p>
  
  <p>Here are some of the features that I am currently missing in Morphia;</p>
  
  <ul>
  <li>Wrapping and handling GeoJson object for making geospatial queries for spherical intersections with haystack indexes etc.</li>
  <li>Polymorphism handling of Java classes for storing similar objects in one container, with the possibility for specific objects types</li>
  <li>Text searching in verbose objects with a lot of text</li>
  </ul>
  
  <p>I've bean looking at Spring Mongo DB, but I don't use Spring as a framework. I use standard Java EE 6, so not to keen to add the Spring stack to my project. Jongo library looks simple and relays on Jackson for marshalling object. But it is more of a text query interface than I would like and I don't know how good the geospatial features are.</p>
  
  <p>Does anyone know or have inside info if the issues stated above will be fixed in the near future?</p>