El sistema de empleados está diseñado utilizando una arquitectura en capas que incluye las siguientes componentes:
- Entidad: Define las entidades del sistema.
- Repositorio: Interactúa con la base de datos.
- Capa de Servicio: Contiene la lógica del negocio.
- Capa de Presentación: Interfaz de usuario implementada con JavaFX.
- Tecnología: JavaFX
- Versión: javafx-sdk-22.0.1
- Framework: Spring
- Tecnología: Spring Data
- Sistema de Gestión: MySQL
- Nombre de la Base de Datos: tareas_db
- Tipo de Proyecto con Spring: Maven
- Lenguaje: Java, versión 22
- Spring Boot versión: 3.3.1
- Packaging: jar
- Spring Data JPA
- MySQL
- Lombok
spring.datasource.url=jdbc:mysql://localhost:3306/tareas_db?createDatabaseIfNotExist=true
spring.datasource.username=root
spring.datasource.password=admin
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.main.web-application-type=none