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.