From a1784dcce3d8c43034b9eb4637329761744603e7 Mon Sep 17 00:00:00 2001 From: Mikel Garcia <122596907+mgarciaLKS@users.noreply.github.com> Date: Tue, 1 Apr 2025 11:36:04 +0200 Subject: [PATCH] Delete src/main/java/org/springframework/samples/petclinic/owner/MongoDBQueryHandler.java Signed-off-by: Mikel Garcia <122596907+mgarciaLKS@users.noreply.github.com> --- .../petclinic/owner/MongoDBQueryHandler.java | 44 ------------------- 1 file changed, 44 deletions(-) delete mode 100644 src/main/java/org/springframework/samples/petclinic/owner/MongoDBQueryHandler.java diff --git a/src/main/java/org/springframework/samples/petclinic/owner/MongoDBQueryHandler.java b/src/main/java/org/springframework/samples/petclinic/owner/MongoDBQueryHandler.java deleted file mode 100644 index ad24fb5b8..000000000 --- a/src/main/java/org/springframework/samples/petclinic/owner/MongoDBQueryHandler.java +++ /dev/null @@ -1,44 +0,0 @@ -package org.springframework.samples.petclinic.owner; - -import com.mongodb.MongoClient; -import com.mongodb.client.MongoCollection; -import com.mongodb.client.MongoDatabase; -import org.bson.Document; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import java.io.IOException; - -public class MongoDBQueryHandler { - - private static final String DB_URL = "localhost"; // Cambia esto según tu - // configuración - - private static final int DB_PORT = 27017; - - private static final String DB_NAME = "myDatabase"; - - public void handleRequest(HttpServletRequest req, HttpServletResponse res) throws IOException { - String user = req.getParameter("user"); - String city = req.getParameter("city"); - - if (user == null || city == null) { - res.sendError(HttpServletResponse.SC_BAD_REQUEST, "Missing parameters"); - return; - } - - try (MongoClient mongoClient = new MongoClient(DB_URL, DB_PORT)) { - MongoDatabase database = mongoClient.getDatabase(DB_NAME); - MongoCollection collection = database.getCollection("users"); - - Document query = new Document("user", user).append("city", city); - for (Document doc : collection.find(query)) { - System.out.println(doc.toJson()); // Manejar la salida según sea necesario - } - } - catch (Exception e) { - res.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, "Database error"); - } - } - -}