Erro em na depuração de um um objeto persistido

0 respostas
A

Amigos, nunca vi coisa assim… eu criei uma view no mysql e precisaria persistir esta view… (obs: consultando pelo banco a view funciona perfeitamente)…

acontece que quando eu crio um criteria deste objeto e tento retornar o list o depurador do netbeans nao dá nenhum erro mas também não segue adiante… parece q ele congela, sei la… mas nao depura e nem da erro… pensei que a view poderia estar dando pau… mas no banco ela funciona… logo descartei o problema da view… alguem ja passou por algo parecido??..segue o objeto persistido

@Entity
@Table(name = "ConsGlobal")
@XmlRootElement

public class ConsGlobal implements Serializable {
    private static final long serialVersionUID = 1L;
    @Basic(optional = false)
    @NotNull
    @Column(name = "id")
    @Id
    private int id;
    @Column(name = "mes")
    private BigInteger mes;
    @Column(name = "DT")
    @Temporal(TemporalType.DATE)
    private Date dt;
    @Column(name = "COD_CONTA")
    private BigInteger codConta;
    @Size(max = 45)
    @Column(name = "FORNECEDOR")
    private String fornecedor;
    
    @Column(name = "ORCADO")
    private Float orcado;
    @Column(name = "GASTO")
    private Double gasto;
    @Size(max = 45)
    @Column(name = "CT_CUSTO")
    private String ctCusto;
    @Column(name = "EMPRESA_PAGADORA")
    private Integer empresaPagadora;
    @Size(max = 45)
    @Column(name = "CONTA")
    private String conta;
    @Size(max = 45)
    @Column(name = "NATUREZA")
    private String natureza;
    @Size(max = 45)
    @Column(name = "FILIAL")
    private String filial;
    @Size(max = 45)
    @Column(name = "EMPRESA")
    private String empresa;
    @Size(max = 45)
    @Column(name = "NOME_FORNECEDOR")
    private String nomeFornecedor;

    public ConsGlobal() {
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public BigInteger getMes() {
        return mes;
    }

    public void setMes(BigInteger mes) {
        this.mes = mes;
    }

    public Date getDt() {
        return dt;
    }

    public void setDt(Date dt) {
        this.dt = dt;
    }

    public BigInteger getCodConta() {
        return codConta;
    }

    public void setCodConta(BigInteger codConta) {
        this.codConta = codConta;
    }

    public String getFornecedor() {
        return fornecedor;
    }

    public void setFornecedor(String fornecedor) {
        this.fornecedor = fornecedor;
    }

    public Float getOrcado() {
        return orcado;
    }

    public void setOrcado(Float orcado) {
        this.orcado = orcado;
    }

    public Double getGasto() {
        return gasto;
    }

    public void setGasto(Double gasto) {
        this.gasto = gasto;
    }

    public String getCtCusto() {
        return ctCusto;
    }

    public void setCtCusto(String ctCusto) {
        this.ctCusto = ctCusto;
    }

    public Integer getEmpresaPagadora() {
        return empresaPagadora;
    }

    public void setEmpresaPagadora(Integer empresaPagadora) {
        this.empresaPagadora = empresaPagadora;
    }

    public String getConta() {
        return conta;
    }

    public void setConta(String conta) {
        this.conta = conta;
    }

    public String getNatureza() {
        return natureza;
    }

    public void setNatureza(String natureza) {
        this.natureza = natureza;
    }

    public String getFilial() {
        return filial;
    }

    public void setFilial(String filial) {
        this.filial = filial;
    }

    public String getEmpresa() {
        return empresa;
    }

    public void setEmpresa(String empresa) {
        this.empresa = empresa;
    }

    public String getNomeFornecedor() {
        return nomeFornecedor;
    }

    public void setNomeFornecedor(String nomeFornecedor) {
        this.nomeFornecedor = nomeFornecedor;
    }
    
}

aqui é o criteria

public class ConsultaGlobal {
    private Session sess;
    private EntityManager em;
    private Criteria crit;
    public ConsultaGlobal(BigInteger mes){
     em = (EntityManager) Conectar.getsession();
     sess = (Session) em.getDelegate();
     
     crit = sess.createCriteria(ConsGlobal.class);
     crit.add(Restrictions.eq("mes", mes));
        
                      
    }
    
    public Criteria getCrit(){
        return crit;
        
    }
            
    
}
Criado 30 de maio de 2011
Respostas 0
Participantes 1