title: What's the difference between Spring Data MongoDB and Hibernate OGM for MongoDB?
body: <p>I have not used Spring Data before but I've used Hibernate ORM a number of times for MySQL based application. I just don't understand which framework to choose between the two for a MongoDB based application.</p>
  
  <p>I've tried searching for the answer but I can't find the answer which does a comparison between the two in a production environment. Has anyone found problems working with these two frameworks with MongoDB ?</p>