package com.pollex.pam.domain; import javax.persistence.*; import java.io.Serializable; @Entity @Table(name = "customer_favorite_consultant") public class CustomerFavoriteConsultant extends AbstractAuditingEntity implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "sequenceGenerator") @SequenceGenerator(name = "sequenceGenerator") private Long id; @ManyToOne @JoinColumn(name = "consultant_id") private Consultant consultant; @Column(name = "customer_id") private Long customerId; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Consultant getConsultant() { return consultant; } public void setConsultant(Consultant consultant) { this.consultant = consultant; } public Long getCustomerId() { return customerId; } public void setCustomerId(Long customId) { this.customerId = customId; } @Override public String toString() { return "CustomerFavoriteConsultant{" + "id=" + id + ", consultant=" + consultant + ", customerId=" + customerId + '}'; } }