package finki.diplomska.tripplanner.models; import com.fasterxml.jackson.annotation.JsonBackReference; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import net.minidev.json.annotate.JsonIgnore; import javax.persistence.*; @Entity @Table(name = "images") @NoArgsConstructor @AllArgsConstructor @Getter @Setter public class Images { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "id_image") private Long id; @Lob @JsonIgnore private byte[] content; @ManyToOne @JsonBackReference @JoinColumn(name = "id_location", nullable = true) private Location location; }