AJUDA com DAO

0 respostas
K
Boa tarde galera será que algu´me poderia me ajudar??? Bom tenho estas classes :

Public  class Banco{

protected String nomeB, codigoB;



public class Pessoa {

private String nomeP, codigoP,telefone, logradouro, bairro,cidade,estado,cep, complemento, numero;



public class ContaCorrente{

protected Banco banco;

private String agencia , numeroCC;

protected Pessoa titular;


public class Movimentacao  {

private String codigoMov;

protected ContaCorrente conta;

private Date dataMov;

private String tipo, documento,observacao,agencia;

private float valor;

MINHA DUVIDA E A SEGUINTE: ISSO E CORRETO NA CLASSE ContaCorrenteDAO???

public void adiciona(ContaCorrente conta) throws SQLException {

String sql = "INSERT INTO conta (banco,agencia,numero,titular) VALUES (?,?,?,?)";
    PreparedStatement pst = connection.prepareStatement(sql);


  ==>  pst.setString(1, conta.getBanco().getCodigoB());
    pst.setString(2, conta.getAgencia() );
    pst.setString(3, conta.getNumeroCC());
   ==> pst.setString(4, conta.getTitular().getCodigoP());

OUTRO PONTO : ==> Estou fazendo Telas para a execução dos mesmo então tenho uma tela que tenho que entrar com o codigo do banco e da pessoa ele tem que fazer a pesquisa e me retornar o nome do banco e o nome da pessoa em um JText(cada) como faço isso ???
sei que meu SELECT seria ASSIM select nome.banco from conta,banco conta.banco=banco.codigo and codigo= ==> o que eu tenho que colocar aqui??
Será que alguém poderia me explicar como funciona?
As conexões da class Pessoa e do Banco ja estão funcionado consigo adicionar, editar, deletar … Mas esta … esta me deixando louca rs… será que alguém poderia me ajudar?? Me explicar??? dar exemplos???
Obrigado…

Criado 20 de maio de 2010
Respostas 0
Participantes 1