Clonar repositorio
git clone https://github.com/setoba1192/java-application-20022023.git
Generar jar con maven desde la consola de comandos cmd ubicado en la raíz del proyecto
mvn package
Ejecutar aplicación - por defecto ejecuta base de datos en memoria
java -jar target/user-registration-0.0.1-SNAPSHOT.jar
Ejecutar aplicación en modo local (Conectando a base de datos local)
java -jar target/user-registration-0.0.1-SNAPSHOT.jar --spring.profiles.active=local
Si desea parametrizar las siguientes variables de entorno para que sea configurable
SECRET_KEY
-> llave de JWT
USUARIO_PASSWORD_REGEXP
-> Regexp para validación de contraseñas
http://localhost:8001/swagger-ui.html
Java 17, Maven, Spring Boot 3, Spring Data, Jwt, H2 Database, Mysql, Swagger, Lombok