Skip to content

Commit

Permalink
Mergiando beta na master
Browse files Browse the repository at this point in the history
  • Loading branch information
LucasSnatiago committed Sep 8, 2020
2 parents 602db42 + 17bad77 commit 60c9026
Show file tree
Hide file tree
Showing 11 changed files with 2,112 additions and 220 deletions.
187 changes: 0 additions & 187 deletions CrudI/Crud.java

This file was deleted.

30 changes: 0 additions & 30 deletions CrudI/Main.java

This file was deleted.

51 changes: 50 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
# Crud AEDs 3

![Markdown Logo](https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png "Markdown Logo")
![Crud](https://img.shields.io/badge/Crud-FUNCIONAL!-brightgreen "Situação do Crud")
![License](https://img.shields.io/badge/openSource-MIT-blue "License")

Este repositório é dedicado a fazer o CRUD de AEDs 3.

<<<<<<< HEAD
## Usabilidades

- Método de criar elementos no Crud funcional!
Expand All @@ -10,13 +15,57 @@ Este repositório é dedicado a fazer o CRUD de AEDs 3.
- Método de leitura dos elementos do Crud usando ID funcional!

## Quer testar?
=======
### [Github do Projeto](https://github.com/lusantisuper/AEDs3/)

# O que já está funcionando:
- [x] Crud Funcional
- [x] Método de criar novos objetos em disco.
- [x] Método de leitura dos objetos do disco.
- [x] Método de atualizar registros em disco.
- [x] Método de deletar objetos do disco.

Considerações: **Crud suficiente!**

###
| Métodos | Retorno | Explicação do Método |
| ------- | ------- | -------------------- |
| Crud(String nomeArquivo, Constructor<T> constructor)| Crud | Método de criar um Crud no disco.
| create(T Entidade)| int | Método create retorna o id que foi usado para inserir seu objeto no banco de dados |
| read(String chave) | T | Retorna o objeto caso a chave secundária for encontrada no disco, não encontrar resulta em ```null```|
|update(T entidade, int id) | boolean | Atualiza no disco um objeto ( Por enquanto precisa da ```id``` para encontra-lo)
| delete(String chave) | boolean | Função deleta do disco um registro |

## A fazer

- [ ] Método update para procurar pela ```chave``` ao invés de ```id```.
- [ ] Main interativa

# Quer testar?
>>>>>>> beta
Entre no meu [Replit](https://repl.it/github/lusantisuper/AEDs3)!

## Já está no meu Replit?

Para usar você precisa apenas clicar no botão ```RUN``` e o código irá compilar e executar o programa!

# Acompanha meu repositório?

Explicação das ```branchs``` do meu projeto.

|Branch | O que ela possui |
|--- |--- |
| [Master](https://github.com/lusantisuper/AEDs3/) | Todos os códigos estão estáveis e funcionando! |
| [Beta](https://github.com/lusantisuper/AEDs3/tree/beta) | Updates em tempo real! Veja tudo que está por vir antes de ser estável! :)

Quer ver as grandes atualizações do meu projeto.

| Release | Lançamento | Link |
|--- |--- |--- |
| V1.0 | 05/08/2020 | [Download](https://github.com/lusantisuper/AEDs3/releases/tag/V1.0) |
| V2.0 | 08/08/2020 | [Download](https://github.com/lusantisuper/AEDs3/releases/tag/V2.0) |


## License
# License
[MIT](https://choosealicense.com/licenses/mit/)
4 changes: 2 additions & 2 deletions button.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
cd 'CrudI'
javac *.java
cd 'src'
javac -d . Main.java
java Main
Loading

0 comments on commit 60c9026

Please sign in to comment.