Serviço de Gerenciamento de Vilagers 🏡

Este é um projeto de um serviço de gerenciamento de vilagers, implementado em Java com Spring Boot e JDBC. O serviço permite criar, listar, buscar por ID, atualizar e excluir vilagers do sistema.

Funcionalidades 🛠️

  • Criar um novo vilager.
  • Listar todos os vilagers cadastrados.
  • Buscar por ID um vilager específico.
  • Atualizar as informações de um vilager.
  • Excluir um vilager do sistema.

Como Utilizar 🚀

  1. Clone este repositório: git clone https://github.com/seu-usuario/seu-repositorio.git
  2. Navegue até o diretório do projeto: cd seu-repositorio
  3. Configure seu banco de dados no arquivo application.properties.
  4. Execute o programa: mvn spring-boot:run
  5. Utilize um cliente HTTP (como Postman ou Insomnia) para fazer requisições para a API.

Endpoints da API 🛣️

  • POST /villagers: Cria um novo vilager.
  • GET /villagers: Lista todos os vilagers cadastrados.
  • GET /villagers/{id}: Busca por ID um vilager específico.
  • PUT /villagers/{id}: Atualiza as informações de um vilager.
  • DELETE /villagers/{id}: Exclui um vilager do sistema.

Tecnologias Utilizadas 💻

  • Java
  • Spring Boot
  • JDBC
  • MySQL (ou outro banco de dados relacional)

Contribuição 🤝

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues para relatar problemas, sugerir novas funcionalidades ou enviar pull requests com melhorias.

Licença 📝

Este projeto é distribuído sob a licença MIT. Consulte o arquivo LICENSE para obter mais detalhes.