Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RYNPSAC Java

Migración del sistema RYNPSAC de PHP/XAMPP a una aplicación web Java con Maven.

Tecnologías

  • Java 17 o superior
  • Maven
  • Javalin
  • JDBC
  • MariaDB de XAMPP
  • Apache POI para reportes Excel
  • Maven Shade Plugin para generar el Uber-JAR
  • HTML, CSS y JavaScript

Estructura principal

RYNPSAC_JAVA/
├── pom.xml
├── database/
│   ├── bd_rynpsac_original.sql
│   └── mejoras_recomendadas.sql
├── src/main/java/pe/rynpsac/
│   ├── Main.java
│   ├── config/
│   ├── controller/
│   ├── dao/
│   ├── model/
│   ├── service/
│   ├── util/
│   └── view/
└── src/main/resources/
    ├── application.properties
    ├── public/
    │   ├── css/
    │   └── js/
    └── templates/

Preparación en Windows

  1. Instala JDK 17 o superior.
  2. Instala Apache Maven y comprueba:
    java -version
    mvn -version
  3. Abre XAMPP e inicia solamente MySQL.
  4. En phpMyAdmin crea/importa la base:
    • Importa database/bd_rynpsac_original.sql.
    • Opcionalmente ejecuta database/mejoras_recomendadas.sql.
  5. Revisa src/main/resources/application.properties.

La configuración inicial coincide con XAMPP:

db.url=jdbc:mariadb://127.0.0.1:3306/bd_rynpsac
db.user=root
db.password=

Ejecutar durante el desarrollo

Desde la carpeta del proyecto:

mvn clean package
java -jar target/rynpsac-java.jar

También puedes ejecutar ejecutar.bat.

Abre:

http://localhost:7070

Usuario inicial

Según el respaldo entregado:

Usuario: admin
Contraseña: 123456

Ejecución sin instalar Maven

En Windows no necesitas instalar Maven ni modificar variables de entorno.

  1. Mantén MySQL encendido en XAMPP.
  2. Haz doble clic en ejecutar.bat, o ejecuta en PowerShell:
.\ejecutar.bat

La primera ejecución descargará Apache Maven automáticamente dentro de la carpeta oculta .mvn. Después compilará el proyecto y lo iniciará en http://localhost:7070.

También puedes compilar manualmente con el Maven incluido:

.\mvnw.cmd clean package
java -jar target\rynpsac-java.jar

About

Proyecto Final - Integrador 1

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages