Loading src/main/java/com/example/demo/HelpRequest.java 0 → 100644 +65 −0 Original line number Diff line number Diff line package com.example.demo; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.ManyToOne; import javax.persistence.Table; import com.example.demo.Poulain; @Entity @Table(name = "helprequest") public class HelpRequest { @Id @GeneratedValue(strategy = GenerationType.AUTO) @Column private Integer id; @Column private String matiere; @Column private String date; @Column private String comment; @ManyToOne private Poulain poulain; // dateS // matière // commentaire public HelpRequest() { } public Integer getId() { return id; } public String getComment() { return comment; } public String getMatiere() { return matiere; } public void setMatiere(String matiere) { this.matiere = matiere; } public void setComment(String comment) { this.comment = comment; } public void setId(Integer id) { this.id = id; } } src/main/java/com/example/demo/Mentor.java +4 −1 Original line number Diff line number Diff line Loading @@ -7,6 +7,9 @@ import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.OneToMany; import javax.persistence.Table; import java.util.Set; import javax.persistence.CascadeType; @Entity Loading src/main/java/com/example/demo/Poulain.java +16 −2 Original line number Diff line number Diff line Loading @@ -7,7 +7,10 @@ import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.OneToMany; import javax.persistence.Table; import javax.persistence.CascadeType; import java.util.Set; import com.example.demo.HelpRequest; @Entity @Table(name = "poulain") Loading @@ -24,6 +27,9 @@ public class Poulain { @Column private String lastName; @OneToMany(mappedBy="poulain") private Set<HelpRequest> helpRequests; public Poulain() { } Loading @@ -35,6 +41,11 @@ public class Poulain { public String getFirstName() { return firstName; } /* public Set<HelpRequest> getHelpRequests() { return helpRequests; }*/ public String getLastName() { return lastName; Loading @@ -50,5 +61,8 @@ public class Poulain { public void setLastName(String lastName) { this.lastName = lastName; } }/* public void setLastName(Set<HelpRequest> helpRequests) { this.helpRequests = helpRequests; }*/ } Loading
src/main/java/com/example/demo/HelpRequest.java 0 → 100644 +65 −0 Original line number Diff line number Diff line package com.example.demo; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.ManyToOne; import javax.persistence.Table; import com.example.demo.Poulain; @Entity @Table(name = "helprequest") public class HelpRequest { @Id @GeneratedValue(strategy = GenerationType.AUTO) @Column private Integer id; @Column private String matiere; @Column private String date; @Column private String comment; @ManyToOne private Poulain poulain; // dateS // matière // commentaire public HelpRequest() { } public Integer getId() { return id; } public String getComment() { return comment; } public String getMatiere() { return matiere; } public void setMatiere(String matiere) { this.matiere = matiere; } public void setComment(String comment) { this.comment = comment; } public void setId(Integer id) { this.id = id; } }
src/main/java/com/example/demo/Mentor.java +4 −1 Original line number Diff line number Diff line Loading @@ -7,6 +7,9 @@ import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.OneToMany; import javax.persistence.Table; import java.util.Set; import javax.persistence.CascadeType; @Entity Loading
src/main/java/com/example/demo/Poulain.java +16 −2 Original line number Diff line number Diff line Loading @@ -7,7 +7,10 @@ import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.OneToMany; import javax.persistence.Table; import javax.persistence.CascadeType; import java.util.Set; import com.example.demo.HelpRequest; @Entity @Table(name = "poulain") Loading @@ -24,6 +27,9 @@ public class Poulain { @Column private String lastName; @OneToMany(mappedBy="poulain") private Set<HelpRequest> helpRequests; public Poulain() { } Loading @@ -35,6 +41,11 @@ public class Poulain { public String getFirstName() { return firstName; } /* public Set<HelpRequest> getHelpRequests() { return helpRequests; }*/ public String getLastName() { return lastName; Loading @@ -50,5 +61,8 @@ public class Poulain { public void setLastName(String lastName) { this.lastName = lastName; } }/* public void setLastName(Set<HelpRequest> helpRequests) { this.helpRequests = helpRequests; }*/ }