Je suis surpris que cette question n'ait toujours pas reçu de réponse. Et bien que ce ne soit peut-être pas la réponse exacte que vous recherchez, voici ma vision des choses. J'ai trouvé qu'en utilisant la deuxième approche, MongoFactoryBean
, est la meilleure approche.
Tout simplement parce qu'il y a plus d'options de configuration. Par exemple, si vous souhaitez définir un traducteur d'exception, vous pouvez le faire facilement avec MongoFactoryBean
.
Si je me souviens bien, et je peux me tromper, le MongoFactoryBean est destiné à la commodité de MongoDbFactory
. Cela signifie qu'il ajoute une autre couche d'abstraction.
Dans l'ensemble, optez pour la deuxième approche.