Update Loan.java

develop
@Territory91 5 years ago
parent 7a24c956b8
commit b9dfb8e48b
  1. 45
      mivan/src/main/java/mivan/model/Loan.java

@ -11,7 +11,7 @@ public class Loan {
private static final long serialVersionUID = -5124436115031696628L;
@Id
@Column(name = "id", nullable=false, unique=true)
@Column(name = "id", nullable = false, unique = true)
private long id;
@Column(name = "date_start", nullable = false)
@ -23,23 +23,25 @@ public class Loan {
@Column(name = "state", nullable = false)
private String state;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="item")
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "item")
private Item item;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="staff")
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "staff")
private Staff staff;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="user")
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "user")
private User user;
public Loan(long id, String date_start, String date_end, String state) {
this.id = id;
public Loan(String date_start, String date_end, String state, Item item, Staff staff, User user) {
this.date_start = date_start;
this.date_end = date_end;
this.state = state;
this.item = item;
this.staff = staff;
this.user = user;
}
public long getId() {
@ -58,6 +60,18 @@ public class Loan {
return state;
}
public Item getItem() {
return item;
}
public Staff getStaff() {
return staff;
}
public User getUser() {
return user;
}
public void setId(long id) {
this.id = id;
}
@ -74,18 +88,6 @@ public class Loan {
this.state = state;
}
public Item getItem() {
return item;
}
public Staff getStaff() {
return staff;
}
public User getUser() {
return user;
}
public void setItem(Item item) {
this.item = item;
}
@ -98,5 +100,4 @@ public class Loan {
this.user = user;
}
}

Loading…
Cancel
Save