/spring-boot-api-rest-departamento-usuarios

Projeto Java Web com Spring Boot: API REST de Usuários e Departamentos

Primary LanguageJava

Projeto Java Web com Spring Boot - API REST de Usuários e Departamentos

Este é um projeto desenvolvido a partir de Java com Spring Boot. Ele implementa uma API REST simples para gerenciar usuários e departamentos.

Objetivos do Projeto

  • Colocar em prática os fundamentos de programação Java e Spring Boot.
  • Construir uma API REST completa com funcionalidades CRUD.
  • Utilizar o Spring Data JPA para mapeamento objeto-relacional.
  • Integração com banco de dados H2 para desenvolvimento.
  • Explorar os princípios do desenvolvimento moderno de aplicações.

Casos de Uso Implementados

  • Buscar todos os usuários
  • Buscar um usuário pelo seu ID
  • Inserir um novo usuário

Ferramentas Utilizadas

  • Spring Boot
  • Spring Data JPA
  • Banco de dados H2 (para desenvolvimento)
  • Postman (para testes de API)

Como Usar

  1. Clone este repositório para sua máquina local.
  2. Importe o projeto em sua IDE (recomendado usar Spring Tool Suite).
  3. Configure o banco de dados H2 conforme as configurações em src/main/resources/application.properties.
  4. Execute o projeto como uma aplicação Spring Boot.
  5. Use o Postman ou outra ferramenta similar para testar os endpoints da API.