- Spring Framework
- Spring Boot
- Spring Data
- REST
- Swagger
- Mysql
- JdbcTemplate
Para testes unitários:
- JUnit
- Mockito
O projeto consiste em uma API para controle de pedidos, desenvolvido totalmente com a tecnologia Java, utilizando as tecnologias acima mencionadas.
O projeto possui cadastro de:
Para a parte de movimentação da API temos
-
git clone ou download do zip: https://github.com/GabrielGRS0206/portifolio-backend-spring-boot
-
Importe o projeto em sua IDE de preferência
-
Altere o usuario e senha para que o projeto possa acessar o banco mysql.
- Vá até
/src/main/resources/application.properties
; - Altere as propriedades informado o usuário e senha do seu banco de dados:
- spring.datasource.username=usuario
- spring.datasource.password=senha
- spring.datasource.url = jdbc:mysql://localhost:3306/seuBancoDeDados?useSSL=false
- Na classe App de um run na sua IDE.
- Acesse: http://localhost:8090/api/app-order/swagger-ui.html para visualizar os endpoints