Me sorprende que esta pregunta aún no haya sido respondida. Y aunque esta podría no ser la respuesta exacta que está buscando, esta es mi opinión sobre las cosas. Descubrí que usando el segundo enfoque, MongoFactoryBean
, es el mejor enfoque.
Simplemente porque hay más opciones de configuración. Por ejemplo, si desea configurar un traductor de excepciones, puede hacerlo fácilmente con MongoFactoryBean
.
Si no recuerdo mal, y puede que me equivoque, MongoFactoryBean está destinado a la comodidad de MongoDbFactory
. Es decir, agrega otra capa de abstracción.
Considerándolo todo, ve con el segundo enfoque.