Morphia може да е най-стабилната от трите. Не съм чувал много за Mongo4j напоследък - вероятно изоставен. Аз лично харесвам spring-data заради проекта hades... Не е нужно да прилагате DAO. Просто пишете интерфейса и пружинните данни автоматично ви го предоставят. Внедряването на Spring Data Mongodb обаче изглежда малко бъгове в първоначалния ми опит. Ако имате тежки срещи и работите върху качествен продукт, вероятно е разумно да изберете Morphia.