Aplicación plantilla con componentes PrimeNG
- Tener instalado Java JDK 1.8 o superior
- Tener instalado un IDE compatible con Maven o directamente instalar Maven
- Crear una base datos postgresql 9.x vacía
- copiar plantilla src/main/resources/application.properties.plantilla a src/main/resources/application.properties. Luego configurar como corresponda al ambiente.
- Lanzar comando: "FLYWAY: Clean"
- Lanzar comando: "FLYWAY: Migrate"
- Lanzar comando: "BACKEND: Run"
- Lanzar comando: "FRONTEND: Instalar"
- Lanzar comando: "FRONTEND: Compilar"
- Lanzar comando: "FRONTEND: Run"
- Abrir navegador en: "localhost:4000". Backend queda en "localhost:8080"
- BACKEND: Run) spring-boot:run -Duser.language=es -Duser.region=CL -Dfile.encoding=UTF-8
- FLYWAY: Clean) flyway:clean -Dplugin.flyway.url=jdbc:postgresql://localhost:5432/springboot-angular -Dplugin.flyway.user=postgres -Dplugin.flyway.password=postgres
- FLYWAY: Migrate) flyway:migrate -Dplugin.flyway.url=jdbc:postgresql://localhost:5432/springboot-angular -Dplugin.flyway.user=postgres -Dplugin.flyway.password=postgres
- FRONTEND: Instalar) mvn frontend:install-node-and-yarn
- FRONTEND: Compilar) mvn frontend:yarn -Dfrontend.yarn.arguments="install"
- FRONTEND: Run) mvn frontend:yarn -Dfrontend.yarn.arguments="run start"
- FRONTEND: Deploy Dev) mvn frontend:yarn -Dfrontend.yarn.arguments="run build-dev"