🌍 Clique aqui para uma versão em Inglês(US).
Fiz esse projeto para estudar, então podem ter erros ou uma melhor forma de fazer as coisas. Seja bem-vindo para abrir um Pull Request ou criar uma Issue.
- Compile o projeto usando:
mvn clean install
; - Copie o arquivo de
target/springus-1.0.0-SNAPSHOT.jar
para um ótimo local; - Execute essas queries no seu banco de dados:
INSERT INTO roles(name) VALUES('ROLE_USER'); INSERT INTO roles(name) VALUES('ROLE_ADMIN');
- Execute usando
java (COLOQUE AS VARIÁVEIS DE AMBIENTE AQUI) -jar springus-1.0.0-SNAPSHOT.jar
.
spring.datasource.url
: A URL do JDBC- Ex:
-Dspring.datasource.url=jdbc:mariadb://localhost:3306/springus
- Ex:
spring.datasource.username
: O usuário do seu banco de dados.- Ex:
-Dspring.datasource.username=lucasmellof
- Ex:
spring.datasource.password=supersecretpassword
: A senha do seu banco de dados.- Ex:
-Dspring.datasource.password=super
- Ex:
springus.jwt_secret
: A chave secreta do JWT.- Ex:
-Dspringus.jwt_secret=supersecretjwttoken
- Ex:
springus.jwt_expiration_time
: O tempo de expiração da chave JWT (em segundos)- Ex:
-Dspringus.jwt_expiration_time=900000
- Ex: