Carregando TableModel com dados do banco

1 resposta
d34d_d3v1l

Boa noite,

gente eu acabei de terminar uma aplicação desktop, usando JDBC.
Mas acho que cometi um erro que pode me custar caro daqui um tempo.

Estou usando SingleTon nas minhas janelas, e quando o objeto é criado ele busca do Banco todos os dados e preenche o table model.
E compartilho alguns table model com janelas de pesquisa também, por exemplo Pesquisa Cliente, Fornecedor, Serviço, Plano de Contas, Histórico Padrão, todas as GUI de pesquisa utilizam o msmo table model já criado das outras janelas…

O problema é que o banco está praticamente vazio… agora imagina daqui um tempo quando a empresa tiver muitos parceiros comerciais, vendas e contas …
Memory Overflow na hora né…

e agora?

1 Resposta

d34d_d3v1l

Detalhe, quando tenho que procurar por algo, eu vou direto no table model e uso algum método de pesquisa,
por exemplo, se preciso encontrar algum plano de contas, chamo o método:

public PlanoContas getPlanoContas(String text) {
        PlanoContas achei = null;
        for (PlanoContas a : linhas) {
            if (a.getConta().equals(text)) {
                achei = a;
                break;
            }

        }
        return achei;
    }

=/

Por favor me ajudem

Criado 15 de outubro de 2011
Ultima resposta 15 de out. de 2011
Respostas 1
Participantes 1