zkt26/Back-end/src/main/java/com/example/starter/DatabaseService.java
2025-03-27 23:31:30 +01:00

23 lines
792 B
Java

package com.example.starter;
import io.vertx.core.Vertx;
import io.vertx.jdbcclient.JDBCConnectOptions;
import io.vertx.jdbcclient.JDBCPool;
import io.vertx.sqlclient.PoolOptions;
public class DatabaseService {
JDBCPool pool;
public DatabaseService(Vertx vertx) {
pool = JDBCPool.pool(vertx,
new JDBCConnectOptions()
.setJdbcUrl("jdbc:postgresql://localhost:5432/postgres?useUnicode=true&characterEncoding=UTF-8") // URL de la base de données
.setUser("postgres") // Nom d'utilisateur PostgreSQL
.setPassword("admin"), // Mot de passe PostgreSQL
new PoolOptions()
.setName("")
.setMaxSize(16)
);
}
}