Skip to content

Um pequeno sistema de cadastro de clientes (CRUD) em Java puro, pronto para rodar no Windows. Não usa frameworks nem gerenciadores de dependência.

Notifications You must be signed in to change notification settings

rzdev7/Crud-Java-puro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CRUD de Clientes (Java puro)

Um pequeno sistema de cadastro de clientes (CRUD) em Java puro, pronto para rodar no Windows. Não usa frameworks nem gerenciadores de dependência.

Requisitos

  • JDK 8+ instalado e acessível no PATH (javac/java)
  • Windows (scripts .bat incluídos)

Como executar

  1. Compile e gere o JAR:
# No PowerShell
cd "c:\Users\PC Gamer\Desktop\crud"
./build.bat
  1. Execute o aplicativo:
./run.bat
  1. Limpeza (opcional):
./clean.bat

Os dados são salvos em data/customers.csv no formato CSV simples.

Funcionalidades

  • Listar clientes
  • Cadastrar novo cliente
  • Buscar cliente por ID
  • Atualizar cliente
  • Remover cliente
  • Persistência em arquivo CSV (sem libs externas)

Observações

  • CSV simples: campos com vírgula não são recomendados. Aspas duplas são escapadas automaticamente, mas evite vírgulas para manter a simplicidade.
  • O arquivo customers.csv é criado automaticamente na primeira execução de gravação.

Estrutura

crud/
  ├─ data/
  │   └─ customers.csv
  ├─ src/
  │   └─ com/example/crud/
  │       ├─ Customer.java
  │       ├─ CustomerRepository.java
  │       └─ Main.java
  ├─ build.bat
  ├─ run.bat
  ├─ clean.bat
  └─ README.md

About

Um pequeno sistema de cadastro de clientes (CRUD) em Java puro, pronto para rodar no Windows. Não usa frameworks nem gerenciadores de dependência.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •