Esse é um projeto desenvolvimento para controle de acesso e ponto de usuários como parte do aprendizado no curso Santander Bootcamp | Fullstack Developer promovido pela Digital Innovation One
- Java 11.0.0
- Apache Maven 3.8.1
git clone https://github.com/rodrigosarri/manage-contact-book.git
cd access-control-time
mvn clean install
mvn spring-boot:run
No arquivo resources
estão as configurações do projeto para utilizar em ambiente de dev utilizando o banco de dados H2 ou em prod para utilização com banco de dados Mysql.
Após rodar o projeto ele já está pré-configurado para utilização do banco de dados H2. Para acessar o banco de dados via navegador basta digitar no navegador: http://localhost:8080/h2/
com as configurações:
Driver Class: org.h2.Driver
JDBC URL: jdbc:h2:mem:mcb
User Name: sa
Password
Para rodar o projeto utilizando o banco de dados Mysql deve alterar no arquivo application.properties
a chave spring.profiles.active
de dev para prod.
Depois é necessário criar o banco de dados mcb utilizando o comando SQL:
CREATE DATABASE IF NOT EXISTS mcb CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
Solicitações pull são bem-vindas. Para mudanças importantes, abra um problema primeiro para discutir o que você gostaria de mudar.
Certifique-se de atualizar os testes conforme apropriado.