Todas as tabelas do meu DB tem um coluna ativo, como representa-la com hibernate?

0 respostas
rafa_85

Boa tarde! galera!

é o seguinte estou com uma duvida! aqui tenho em todas as tabelas do abnco uma coluna "ativo", true / false, ou seja não deletamos o registro apenas desativamos, ok.

Como representar isso no hibernate?

exemplo tenho uma classe PedidoCompra

@Entity
public class PedidoCompra{
	
	@Id
	@GeneratedValue
	private Long id;

	@ManyToMany(cascade = {CascadeType.PERSIST, CascadeType.ALL} )
	private List<OrdemPagamento> ordemPagamentos = new ArrayList<OrdemPagamento>();

  // getters setters
  
}

E a classe ordemPagamento

@Entity
public class OrdemPagamento {
	
	@Id
	@GeneratedValue
	private Long id;
	
	private Double valorPagamento;
	
	private Boolean desativado;
  // getters setters

}

A lista de ordem de pagamento traz todos inclusive a que diz que ativo=false, como represento que considerar que a coluna ativo para me trazer a lista?
Tem como?

Agradeço!

Criado 11 de maio de 2010
Respostas 0
Participantes 1