[Resolvido] Dúvida sobre boa prática de carregamento de dados

3 respostas
P

Eu tenho uma tabela cliente e uma tabela veiculo:

Eu fiz a classe cliente da seguinte forma:
public class Cliente{
private int id;
private String nome;
private Veiculo veiculo;

// getters e setters
}
Quando eu busco um cliente, eu já carrego o veículo. Gostaria de saber se é uma boa prática fazer isso?

3 Respostas

Marky.Vasconcelos

Se a informação for relevante, sim.

Ferramentas ORM como o Hibernate carregam Proxies das classes e consultam o valor apenas quando solicitado, mas fora não funcionar no Android, os dados das aplicações são pequenos o suficiente para que o tempo na busca do SQLite se torne insignificante.

Mas é claro, uma base de 100000 items vai demorar para carregar, então o ideal é paginar o resultado.

P

Então o ideal mesmo é trazer o id e se precisar ai sim carrego o objeto?

V

Sim.

Criado 22 de julho de 2013
Ultima resposta 23 de jul. de 2013
Respostas 3
Participantes 3