Изненадан съм, че този въпрос все още няма отговор. И въпреки че това може да не е точният отговор, който търсите, ето моето виждане за нещата. Открих, че използвайки втория подход, MongoFactoryBean
, е най-добрият подход.
Просто защото има повече опции за конфигурация. Например, ако искате да зададете преводач на изключения, можете да го направите лесно с MongoFactoryBean
.
Ако си спомням правилно, а може и да греша, MongoFactoryBean е предназначен за удобство за MongoDbFactory
. Това означава, че добавя още един слой абстракция.
Като цяло, изберете втория подход.