1
resposta

ESTOU USANDO UMA ENTIDADE COMO VARIAVEL(NÃO RECONHECE)

 /**
     * Function to convert BairroCriteria to a {@link Specification}
     */
    private Specification<Bairro> createSpecification(BairroCriteria criteria) {
        Specification<Bairro> specification = Specification.where(null);
        if (criteria != null) {
            if (criteria.getId() != null) {
                specification = specification.and(buildSpecification(criteria.getId(), Bairro_.id));
            }
            if (criteria.getNome() != null) {
                specification = specification.and(buildStringSpecification(criteria.getNome(), Bairro_.nome));
            }
            if (criteria.getCidadeId() != null) {
                specification = specification.and(buildSpecification(criteria.getCidadeId(),
                    root -> root.join(Bairro_.cidade, JoinType.LEFT).get(Cidade_.id)));
            }
        }
        return specification;
    }

MENSAGEM: Bairro_ cannot be resolved to a variable

1 resposta

Fechando tópico duplicado. Mantido: https://cursos.alura.com.br/forum/topico-bug-estou-usando-uma-entidade-como-variavel-nao-e-reconhecida-350818