diff --git a/ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/Location.java b/ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/Location.java new file mode 100644 index 0000000..f8495c2 --- /dev/null +++ b/ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/Location.java @@ -0,0 +1,49 @@ +package dst.ass1.jpa.model.impl; + +import dst.ass1.jpa.model.ILocation; +import dst.ass1.jpa.model.ITrip; + +import javax.persistence.Entity; +import javax.persistence.Id; +import javax.persistence.ManyToMany; + +@Entity +public class Location implements ILocation { + @Id + private Long id; + private String name; + private Long locationId; + + @ManyToMany + private ITrip trip; + + @Override + public Long getId() { + return id; + } + + @Override + public void setId(Long id) { + this.id = id; + } + + @Override + public String getName() { + return name; + } + + @Override + public void setName(String name) { + this.name = name; + } + + @Override + public Long getLocationId() { + return locationId; + } + + @Override + public void setLocationId(Long locationId) { + this.locationId = locationId; + } +}