Skip to content

An application to practice OOP knowledge with persistence.

License

Notifications You must be signed in to change notification settings

igor-aguiar/PseudoBank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PseudoBank

GitHub repo size GitHub las commit

Projeto desenvolvido para praticar o uso de persistência de dados utilizando tecnicas do paradigma de orientação a objetos como hierarquia e polimorfismo.

📝 Sobre

Este projeto simula um banco com as operações de criação de clientes, funcionários e contas corrente e poupança, onde o usuário escolhe qual operação deseja fazer e preenche os dados de acordo com o que é solicitado.

📷 Imagens

Interação para Logar ou criar usuário.

Image example

Image example

Tela para criar ou escolher cliente que vai praticar a operação.

Image example

Selecionar qual o cliente.

  • Na lista também aparece os funcionários pois no banco os funcionários também são clientes.

Image example

Escolha a operação e o valor.

Image example

📗 Aprendizado

  • Com esse projeto tive a oportunidade de aprender um pouco mais de JPA onde nos meus estudos aprendi sobre Named queries, Criteria API a abordagem de View Object para recuperar dados trabalhados utilizando mais de uma entidade. Não utilizei named queries nem Criteria pois não achei necessário o uso até onde se encontra o estado atual da aplicação.

💻 Requerimento

  • Esse projeto precisa ser executado com o Maven para que seja possivel adicionar as dependencias necessárias do Hibernate e driver do banco de dados

🤝 Colaboradores

This project was made by:

Foto do Igor no GITHUB
Igor Aguiar

📝 License

MIT

⬆ Voltar ao topo

About

An application to practice OOP knowledge with persistence.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages