Morphia kan vara den mest stabila av de tre. Jag har inte hört mycket om Mongo4j på sistone - förmodligen övergiven. Jag personligen gillar spring-data på grund av hades-projektet... Du behöver inte implementera DAO:erna. Du skriver bara gränssnittet och fjäderdata tillhandahåller det automatiskt till dig. Men implementeringen av Spring Data Mongodb verkar lite buggig i min första testversion. Om du har svåra dejter och jobbar på en kvalitetsprodukt, är det förmodligen klokt att välja Morphia.