Estou tomando um erro muito estranho. Apesar de minha classe usuário estar anotada como "@Entity", quando tento consumir o Endpoint, ocorre a exceção:
Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException: Usuario is not mapped
at org.hibernate.hql.internal.ast.util.SessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:169)
at org.hibernate.hql.internal.ast.tree.FromElementFactory.addFromElement(FromElementFactory.java:91)
at org.hibernate.hql.internal.ast.tree.FromClause.addFromElement(FromClause.java:77)
Aproveitando, gostaria de tirar uma dúvida: Quando utilizamos esse recurso de segurança com @UserDefinition, o padrão será necessariamente Active Record ou existe alguma forma de dizer ao framework que utilizaremos um Repository para manter padronizado com o restante das entidades?