Skip to content

flaviohnm/rest-with-spring-boot-and-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

291 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REST API's RESTFul do 0 à AWS com Spring Boot 3, Java e Docker

Continuous Integration with Github Actions Docker Hub Repo

Descrição do Projeto

Está api é uma aplicação desenvolvida em Java, utilizando o framework Spring Boot, que visa facilitar a administração e gestão de pessoas e livros.

Esse projeto foi desenvolvido com atividade prática do treinamento XXXX do professor XXXX que está hospedado na XXXX e você poderá obter esse mesmo treinamento através do link a seguir com desconto de XXX %

Funcionalidades

  • Cadastro e gestão Person e Books.
  • Autenticação e autorização para diferentes tipos de usuários (alunos e administradores).
  • Testes Unitarios e de Integração

Endpoints

Abaixo você conferir alguns dos endpoints da aplicação:

image

✔️ Bibliotecas e tecnologias utilizadas

  • Java 19
  • Spring 3.1.3
  • Maven
  • Sql
  • Flyway
  • Junit
  • Mockito
  • SpringDoc
  • Lombok
  • DevTools
  • Spring Security
  • Auth0 jwt

Configuração do Ambiente de Desenvolvimento e execução

  1. Clone o repositório: git clone https://github.com/flaviohnm/rest-with-spring-boot-and-java.
  2. Abra o projeto em sua IDE preferida.
  3. Configure o arquivo application.properties com as informações do banco de dados.
  4. Execute o projeto localmente através da IDA ou usando o maven.
  5. Acesse a aplicação em http://localhost:80.
  6. Tambem é possivel acessar uma aplicação do Springdoc em http://localhost:80/swagger-ui.html.

About

Projeto consiste em construir um ApiRestFull com as melhores praticas de controle de acesso de disponíbilização de rotas para consumo de dados

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors