Skip to content

davidlosasgonzalez/scoutapp-backend-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto Java ScoutApp

Este proyecto implementa el servidor backend de ScoutApp utilizando Java. La aplicación maneja la creación y gestión de tablas en una base de datos MySQL, incluyendo la inicialización de la base de datos y la ejecución de comandos personalizados para mantenimiento.

Requisitos previos

Asegúrate de tener instalados:

Además, verifica que tienes acceso a una base de datos MySQL en ejecución y que las credenciales de conexión están configuradas en src/main/resources/config.properties.

Estructura del proyecto

El proyecto está organizado de la siguiente forma:

  • src/: Contiene el código fuente de la aplicación.
  • scripts/: Incluye scripts personalizados para gestionar la base de datos.
    • reset_database.sh: Restaura la base de datos a su estado inicial.
  • README.md: Este archivo.
  • pom.xml: Archivo de configuración de Maven.

Uso

  1. Instalar dependencias:

    mvn clean install
  2. Ejecutar la aplicación (inicializa la base de datos y crea las tablas):

    mvn exec:java
  3. Utilizar el script de reseteo:

    ./scripts/reset_database.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published