Retornando uma lista

5 respostas
jemoliveira

Pessoal fazer uma pesquisa no banco e retornar uma lista com todos meus dados, mais esta dando erro

Session session = HibernateUtility.getSession();
		Transaction tx = session.beginTransaction();
		
		HistoryTagsDAO htdao = new HistoryTagsDAO(session);
		
		List list = new List();

		list = (HistoryTags)htdao.queryAll();

...

alguem pode me ajudar?

5 Respostas

diego2005

Qual é exatamente o erro???

Esse List ai não é a interface List que estende de Collection não, né??? Pois uma interface não pode ser instanciada…

eric_jf

Qual o erro que está dando??
Se vc estiver usando eclipse pega o plugin hibernate Tools no site do hibernate q ele te ajuda bastante.

jemoliveira

Cannot instantiate the type list

ele diz q eu não posso intanciar meu tipo list

eric_jf

Coloca a linha do codigo q está dando erro.

diego2005

Foi o que eu falei, List é uma interface, e interfaces NÃO podem ser instanciadas.

No lugar de List use LinkedList ou ArrayList…

Pode ser assim:

List list = new LinkedList();

ou

List list = new ArrayList();

ou

LinkedList list = new LinkedList();

ou

ArrayList list = new ArrayList();

Criado 21 de setembro de 2006
Ultima resposta 21 de set. de 2006
Respostas 5
Participantes 3