Aplicación de escritorio con datos

The Javengers: JavaFX, JDBC y DAO

Proyecto Java para socios, federaciones, excursiones e inscripciones con UI JavaFX y acceso DAO.

Aplicación de escritorio con datosCódigo verificable

The Javengers: JavaFX, JDBC y DAO

Proyecto Java para socios, federaciones, excursiones e inscripciones con UI JavaFX y acceso DAO.

Reto:
Mantener interfaz, reglas de dominio y persistencia SQL separadas en una aplicación de gestión de asociaciones.
Solución:
Capas JavaFX, modelos, DAO/DAOImpl, JDBC, excepciones específicas, SQL y pruebas JUnit.
Rol técnico:
Modelado, persistencia, controladores, gestión de escenas, validaciones y excepciones de dominio.
Valor aportado:
El repositorio permite rastrear operaciones desde controladores y escenas hasta interfaces DAO e implementaciones SQL.
Qué puedes revisar:
Árbol público con DAOFactory, cinco pares DAO/DAOImpl, excepciones de dominio, scripts SQL y fuentes JavaFX.
JavaJavaFXJDBCDAOSQLJUnitMaven
Java orientado a objetosDiseño de bases de datosArquitectura de software

En la práctica: Arquitectura JavaFX con persistencia JDBC/DAO desarrollada en equipo, separando interfaz, controladores, dominio y acceso a datos en capas independientes.