Implementação de sistema para caixa eletrônico ATM

Olá!!!
Preciso de ajuda.
Sou iniciante em Java (aqui na universidade a gente aprende C++) e preciso implementar um sistema ATM em Java para a disciplina de Engenharia de Software I.
O sistema tem apenas três funcionalidades: saldo, extrato, transferência. Porém ele deve ser implementado em várias camadas: persistência, domínio, lógica…
Ou seja, ele deve acessar um banco de dados, persistir os mesmos, trancar o banco…
Eu preciso por agora implementar a camada de domínio e a de persistencia, sendo que esta deve inserir ,recuperar e modificar os dados no banco.

Todo o projeto deve ser feito no NetBeans…

Alguém poderia me ajudar?

Ajudar como? você nem falou em qual parte vc precisa de ajuda!

Eu preciso de ajuda na classe de Conexão com o BD.
Não sei como fazer em java.

[quote=LEOCADIO121]Eu preciso de ajuda na classe de Conexão com o BD.
Não sei como fazer em java.[/quote]

Comece por aqui então:

http://www.guj.com.br/article.show.logic?id=7

É um tutorial bem básico sobre JDBC, acredito que já irá lhe dar um direcionamento.