Hibernate Criteria

Olá pessoal, estou com uma duvida numa consulta do hibernate.

Eu tenho as tabelas:
ATIVIDADE
-id
-descricao

PERFIL
-id
-descricao

e uma tabela que faz o relacionamento entre as duas:
ATIVIDADEPERFIL
-id
-idAtividade
-idPerfil

A dúvida é a seguinte: Eu preciso obter em uma consulta, todas as atividades que nao tenham perfil relacionado. EU pensei em fazer uma consulta na tabela de ATIVIDADEPERFIL e depois ver na tabela de atividades a diferenca entre as duas, so que nao sei como fazer usando criteria. Alguem poderia dar uma luz??

valeu

Olá,

Tabela ou classe?

Se forem classes do Hibernate, poderia tentar algo como.

Criteria criteria = session.createCriteria(Atividade.class); criteria.add(Restrictions.isNull("<nome_da_propriedade_relacionada>"));

Teria que testar, mas acho que é por ai.

]['s