Advertisement
k0mZ

Untitled

May 23rd, 2018
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. package com.jpa.entites;
  2.  
  3. import java.io.Serializable;
  4. import java.util.ArrayList;
  5. import java.util.List;
  6.  
  7. import javax.persistence.CascadeType;
  8. import javax.persistence.Column;
  9. import javax.persistence.Entity;
  10. import javax.persistence.GeneratedValue;
  11. import javax.persistence.GenerationType;
  12. import javax.persistence.Id;
  13. import javax.persistence.OneToMany;
  14. import javax.persistence.Table;
  15. import javax.persistence.TableGenerator;
  16.  
  17.  
  18.  
  19.  
  20. @Entity
  21. @Table(name = "klijent")
  22. public class Klijent implements Serializable{
  23.  
  24. /**
  25. *
  26. */
  27. private static final long serialVersionUID = 1L;
  28.  
  29. @Id
  30. @Column(name = "klijent_id")
  31. private int _klijent_id;
  32.  
  33. @Column(name = "ime")
  34. private String _ime;
  35.  
  36. @Column(name = "prezime")
  37. private String _prezime;
  38.  
  39. @OneToMany(cascade = CascadeType.ALL,
  40. orphanRemoval = true ,
  41. mappedBy="klijent")
  42. private List<Racun> racuni = new ArrayList<Racun>();
  43.  
  44.  
  45. public Klijent() {
  46. this.setRacuni(new ArrayList<Racun>());
  47. }
  48.  
  49. public Klijent(String ime, String prezime) {
  50. this.setFirstName(ime);
  51. this.setLastName(prezime);
  52. }
  53.  
  54. public int getId() {
  55. return _klijent_id;
  56. }
  57.  
  58. public void setId(int id) {
  59. this._klijent_id = id;
  60. }
  61.  
  62. public String getFirstName() {
  63. return _ime;
  64. }
  65.  
  66. public void setFirstName(String firstName) {
  67. this._ime = firstName;
  68. }
  69.  
  70. public String getLastName() {
  71. return _prezime;
  72. }
  73.  
  74. public void setLastName(String lastName) {
  75. this._prezime = lastName;
  76. }
  77.  
  78. public List<Racun> getRacuni() {
  79. return racuni;
  80. }
  81.  
  82. public void setRacuni(List<Racun> racuni) {
  83. this.racuni = racuni;
  84. }
  85.  
  86. public void addRacun(Racun r)
  87. {
  88. this.racuni.add(r);
  89. r.setKlijent(this);
  90. }
  91.  
  92. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement