<ERRO>Hibernate LIst() so retorna primeira ocorrencia banco

Boa noite,

SOu novo, por aki e estou com um problema que quando eu faço uma consulta no banco de dados, so me retorna a primeira ocorrencia porem me retorna a quantidade total de dados que tem no banco, exemplo no banco tem 4 registro, e o primeiro é, “ABC”, ele me retorna 4 vezes “ABC”, alguem tem ideia doq possa ser, a funcao que estou usando é essa a abaixo.
[code]
public List<UsuarioTO> todosUsuario()
{
session = ConnectUsuario.getInstance();
Query teste = session.createQuery(“from UsuarioTO”);
List<UsuarioTO> listaUsuario = ((Query) teste).list();

//List<UsuarioTO> listaUsuario = (List<UsuarioTO>)session.createQuery(“from UsuarioTO”).list();

		return listaUsuario;
}[/code]

Tenta fazer algo assim pra ver se funciona:

public List&lt;UsuarioTO&gt; todosUsuario() { session = ConnectUsuario.getInstance(); Query teste = session.createQuery("from UsuarioTO"); return teste.getResultList(); }

Mas "Query’ nao tem esse metodo “getResultList”.