Skip to content

alfredo-lopes-ti/java-spring-projetos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

java-spring-projetos ☕

Série de projetos Java com Spring Boot — APIs REST, integração com banco de dados, segurança e boas práticas de desenvolvimento corporativo.

Status Java Spring Boot Maven


Objetivo

Construção de portfólio técnico em Java/Spring Boot como parte do plano de transição para desenvolvimento e análise de sistemas corporativos, com foco nas empresas do ecossistema de tecnologia do Vale do Itajaí.


Projetos

📁 01 — API de Cadastro de Clientes

API REST básica com CRUD completo, validação de dados e documentação Swagger. Spring Boot · Spring Data JPA · H2/PostgreSQL · Swagger/OpenAPI

Status: ⏳ Em planejamento


📁 02 — Sistema de Autenticação

Autenticação e autorização com Spring Security e JWT. Controle de roles e perfis de acesso. Spring Security · JWT · BCrypt

Status: ⏳ Em planejamento


📁 03 — API de Gestão de Pedidos

Modelagem de domínio mais complexo: pedidos, itens, clientes, produtos e status de fluxo. Spring Boot · Spring Data JPA · PostgreSQL · Docker

Status: ⏳ Em planejamento


📁 04 — Integração com API Externa

Consumo de APIs REST externas (via RestTemplate/WebClient), tratamento de erros e cache. WebClient · Feign Client · Spring Cache

Status: ⏳ Em planejamento


Pré-requisitos

  • Java 17+
  • Maven 3.8+
  • PostgreSQL 15+ (ou Docker)
  • IDE: IntelliJ IDEA (recomendado) ou VS Code

Como executar cada projeto

# Clonar o repositório
git clone https://github.com/alfredo-lopes-ti/java-spring-projetos.git

# Entrar no projeto desejado
cd 01-api-cadastro-clientes

# Executar com Maven
./mvnw spring-boot:run

A API estará disponível em http://localhost:8080


Recursos de Aprendizado


Autor

Alfredo Lopes@alfredo-lopes-ti

LinkedIn

About

Série de projetos Java com Spring Boot — APIs REST, Spring Security, JPA e boas práticas de desenvolvimento corporativo.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors