MongoDB
MongoDB et permet gestionar dades documentals.
S'ensenya a
Accés a dadesBases de dades documentalsDAM
Introducció
https://gitlab.com/xtec/kotlin/mongodb
Entorn de treball
Crea la carpeta mongodb i entra a la carpeta:
md mongodb
cd mongodbExecuta gradle init amb els paràmetres que es mostren a continuació per generar una aplicació Kotlin amb el nom mongodb:
gradle init --package mongodb --project-name mongodb --java-version 21 --type kotlin-application --dsl kotlin --test-framework kotlintest --no-split-project --no-incubating --overwriteModifica el fitxer app/build.gradle.kts:
dependencies {
// ...
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
implementation("org.mongodb:mongodb-driver-kotlin-coroutine:5.3.0")
}Modifica el fitxer App.kt:
package mongodb
import com.mongodb.kotlin.client.coroutine.MongoClient
import kotlinx.coroutines.runBlocking
import org.bson.BsonInt64
import org.bson.Document
fun main() = runBlocking {
val client = MongoClient.create("mongodb://localhost:27017")
val database = client.getDatabase("pets")
// Provem que tenim connexió
database.runCommand(Document("ping", BsonInt64(1)))
println("Successfully connected to MongoDB")
client.close()
}Estàs llegint una vista prèvia.
Inicia sessió amb Google per llegir la pàgina completa.
Inicia sessió amb GoogleAmb qualsevol compte de Google. Només et demanarem que acceptis les condicions del servei.