Skip to content

Cezarj59/API_Clinica-Medica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

API Rest em Java com Spring Boot 3

Java Spring Boot Lombok MySQL JPA Maven Insomnia

Visão Geral

Este projeto é uma API Rest desenvolvida em Java usando o framework Spring Boot 3. A API oferece funcionalidades de CRUD (Create, Read, Update e Delete), validações, paginação e ordenação de dados.

Objetivos

  • Desenvolvimento de uma API Rest
  • Implementação de operações CRUD
  • Validação de dados de entrada
  • Paginação e ordenação de resultados

Tecnologias Utilizadas

  • Spring Boot 3
  • Java 17
  • Lombok
  • MySQL com Flyway para controle de migração de banco de dados
  • JPA (Java Persistence API) com Hibernate
  • Maven para gerenciamento de dependências
  • Insomnia para testes de API

Como Usar

  1. Clone este repositório.
  2. Configure seu ambiente de desenvolvimento com as tecnologias mencionadas.
  3. Execute a aplicação Spring Boot.
  4. Use o Insomnia ou outra ferramenta de sua preferência para testar a API.

Estrutura do Projeto

  • src/main/java: Código-fonte Java
  • src/main/resources: Recursos, incluindo arquivos de configuração e migrações do banco de dados
  • src/test: Testes unitários e de integração

Documentação

A documentação das funcionalidades do projeto está disponível no Trello. Cada cartão no quadro Trello descreve uma funcionalidade com regras e validações implementadas.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages