Pessoal,
Tenho duas entidades. Uma Fornecedor e outra ContaPagar. Fiz o relacionamento nas duas dessa forma:
@Entity
public class Fornecedor {
@Id
@GeneratedValue
private Long id;
private String nome;
private String descricao;
@OneToMany
@JoinColumn(name="fornecedor_id")
private Set<ContaPagar> contaPagar;
.
.
@Entity
public class ContaPagar{
@Id
@GeneratedValue
private Long id;
private String descricao;
private Double valor;
@Temporal(TemporalType.DATE)
private Calendar data = new GregorianCalendar();
private boolean pago;
@ManyToOne
@JoinColumn(name="fornecedor_id")
@Fetch(FetchMode.JOIN)
private Fornecedor fornecedor;
.
.
.
Esta funcionando blz…só na hora de fazer o update do fornecedor é que ocorre um problema. Ele faz o update do fornecedor, mas tb faz o update da ContaPagar. Como aparece no log:
Alguém sabe como eu posso resolver isso?