Usar @MappedSuperClass em uma HQL

0 respostas
R

Tenho uma estrutura de classes semelhante a descrita abaixo:

@MappedSuperclass
public class Usuario {

private String login;
private String senha;

}

@Entity
@Table(name="cliente")
public class Cliente extends Usuario{
}

@Entity
@Table(name="secretaria")
public class Secretaria extends Usuario{
}
Gostaria de pegar o usuário para ver se ele existe:
from Usuario WHERE login = ? AND senha = ?

Porém, da esse erro:
Caused by: org.hibernate.hql.ast.QuerySyntaxException: Usuario is not mapped [from Usuario WHERE login = ? AND senha = ?]

Gostaria de saber se é possível usar a classe 'pai' na HQL?

Criado 19 de julho de 2010
Respostas 0
Participantes 1