All Classes and Interfaces
Class
Description
Punto de entrada de la aplicación JavaFX.
Gestiona la conexión a la base de datos MySQL mediante el patrón Singleton.
Adaptador de entrada — controlador del formulario de drones.
Puerto de entrada — caso de uso: crear un dron.
Servicio de aplicación — implementa el caso de uso de crear un dron.
Puerto de salida — repositorio de drones.
Puerto de entrada — caso de uso: eliminar un dron.
Servicio de aplicación — implementa el caso de uso de eliminar un dron.
Puerto de entrada — caso de uso: listar todos los drones.
Servicio de aplicación — implementa el caso de uso de listar todos los drones.
Puerto de entrada — caso de uso: leer un dron por su identificador.
Servicio de aplicación — implementa el caso de uso de leer un dron por id.
Puerto de entrada — caso de uso: modificar un dron existente.
Servicio de aplicación — implementa el caso de uso de modificar un dron.
Adaptador de salida — implementa
DroneRepository sobre MySQL (JDBC).Implementación concreta y mínima de
Drone usada al leer desde
la base de datos.