Leilão API REST
Essa aplicação foi feita para ajudar aqueles que ainda estão com alguma dúvida, sobre o funcionamento de um API REST em Spring.
Já que eu tive várias duvidás ao decorrere do desenvolvimento. Após obsevar varias lacunas no meu aprendizado decidir correr atrás do prejeuizo, e assim me deu vontade de compartilhar esse projeto.
🚧
Projeto em construção...
??
🛠
Ferramentas
📦
Dependencias usadas do Spring
- DATA-JPA (Para aumentar a produtividade da aplicação sem precisar executar querry's avançadas, ele implementa anotações que facilitam)
- Validation (Muito importe na questão de validações de formulários, com ele podemos definir regras ou utilizar suas anotações por padrão)
- Web (Foi utilizado para manusear aplicações WEB, na qual teve utilização os métodos GET, POST, PUT, DELETE)
- DevTools (Útil em questões de auxiliar no desenvolvimento)
- PostgreSQL (Foi escolhido por uma questão pessoal de adquirir conhecimento com bancos em PostgreSQL)
📌
Pré-requisitos
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Java, PostgreSQL e o Mavem. Além disto é bom ter um editor para trabalhar com o código como o IntelliJ por exemplo.
🎲
Clonando o projeto
# Clone este repositório
$ git clone https://github.com/FabioFNC/api-leilao.git
# Lembre-se que o servidor inciará na porta:8080 - acesse <http://localhost:8080>
✨
Features
-
🗂️ CRUD das entidades -
💾 Paginação e ordenação de recursos -
🗃️ Cache -
🕵️♂️ Criptografia de informações sensíveis