Я использую драйвер java для mongodb, и в документации говорится:
«вы должны создать один экземпляр Mongo, и вы можете использовать его в каждом запросе».
Использование одного экземпляра звучит как синглтон.
В других местах для другой библиотеки я читал инструкции, в которых говорилось, что я должен создать статическую ссылку, поскольку она является потокобезопасной.
Может ли кто-нибудь объяснить различия между синглтоном и созданием статической ссылки?
Итак, фактический код, который мне нужно создать статически или через синглтон, будет следующим:
Mongo m = new Mongo( "localhost" , 27017 );
Может ли кто-нибудь объяснить оба метода и основные различия если есть?