From 24c05e641ce0d5aa0ea2b1359fc52c52ee95bd45 Mon Sep 17 00:00:00 2001 From: Dario Foresti Date: Fri, 31 May 2024 09:04:23 +0200 Subject: [PATCH] New mongodb driver in noSQl module --- nosql/pom.xml | 8 +++++++- .../kotlin/com/smeup/dbnative/nosql/NoSQLDBMManager.kt | 5 +++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/nosql/pom.xml b/nosql/pom.xml index 68cc3b8..dc11ef8 100644 --- a/nosql/pom.xml +++ b/nosql/pom.xml @@ -47,12 +47,18 @@ test-jar test - + + + org.mongodb + mongodb-driver-sync + 4.9.0 + diff --git a/nosql/src/main/kotlin/com/smeup/dbnative/nosql/NoSQLDBMManager.kt b/nosql/src/main/kotlin/com/smeup/dbnative/nosql/NoSQLDBMManager.kt index 9fdce43..671ab50 100644 --- a/nosql/src/main/kotlin/com/smeup/dbnative/nosql/NoSQLDBMManager.kt +++ b/nosql/src/main/kotlin/com/smeup/dbnative/nosql/NoSQLDBMManager.kt @@ -17,7 +17,8 @@ package com.smeup.dbnative.nosql -import com.mongodb.MongoClient +import com.mongodb.client.MongoClient +import com.mongodb.client.MongoClients import com.mongodb.client.MongoDatabase import com.smeup.dbnative.ConnectionConfig import com.smeup.dbnative.DBManagerBaseImpl @@ -74,7 +75,7 @@ class NoSQLDBMManager (override val connectionConfig: ConnectionConfig) : DBMana } private val mongoClient : MongoClient by lazy { - MongoClient(connectionConfig.url) + MongoClients.create(connectionConfig.url) } val mongoDatabase : MongoDatabase by lazy {