Advertisement
k0mZ

Untitled

May 23rd, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. package com.jpa.entites;
  2.  
  3. import java.io.Serializable;
  4. import java.util.List;
  5.  
  6. import javax.persistence.CascadeType;
  7. import javax.persistence.Column;
  8. import javax.persistence.Entity;
  9. import javax.persistence.FetchType;
  10. import javax.persistence.GeneratedValue;
  11. import javax.persistence.GenerationType;
  12. import javax.persistence.Id;
  13. import javax.persistence.JoinColumn;
  14. import javax.persistence.ManyToOne;
  15. import javax.persistence.OneToMany;
  16. import javax.persistence.OneToOne;
  17. import javax.persistence.Table;
  18. import javax.persistence.TableGenerator;
  19.  
  20.  
  21.  
  22.  
  23. @Entity
  24. @Table(name = "racun")
  25. public class Racun implements Serializable{
  26.  
  27. /**
  28. *
  29. */
  30. private static final long serialVersionUID = 1L;
  31.  
  32. @Id
  33. @Column(name = "racun_id")
  34. private int _racun_id;
  35.  
  36. @Column(name = "stanje")
  37. private double _stanje;
  38.  
  39. @OneToMany(mappedBy="racun")
  40. private List<Transakcija> transakcije;
  41.  
  42. @OneToOne(mappedBy ="racun", fetch = FetchType.LAZY)
  43. private Kartica kartica;
  44.  
  45. @ManyToOne(fetch = FetchType.LAZY)
  46. @JoinColumn(name="klijent_id")
  47. private Klijent klijent;
  48.  
  49.  
  50. public Racun() {
  51. this.setKlijent(new Klijent());
  52. }
  53.  
  54. public Racun(double stanje) {
  55. this.set_stanje(stanje);
  56. }
  57.  
  58. public double get_stanje() {
  59. return _stanje;
  60. }
  61.  
  62. public void set_stanje(double _stanje) {
  63. this._stanje = _stanje;
  64. }
  65.  
  66.  
  67. public Klijent getKlijent() {
  68. return klijent;
  69. }
  70.  
  71. public void setKlijent(Klijent klijent) {
  72. this.klijent = klijent;
  73. }
  74.  
  75. public Kartica getKartica() {
  76. return kartica;
  77. }
  78.  
  79. public void setKartica(Kartica kartica) {
  80. this.kartica = kartica;
  81. }
  82.  
  83. public int get_racun_id() {
  84. return _racun_id;
  85. }
  86.  
  87. public void set_racun_id(int _racun_id) {
  88. this._racun_id = _racun_id;
  89. }
  90.  
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement