source: src/main/java/project/fmo/app/projcetfmo/Model/NarackaSodrziProdukt.java@ 1dd9226

main
Last change on this file since 1dd9226 was 1dd9226, checked in by HristijanMitic00 <hristijan.mitic.01@…>, 17 months ago

Initial commit

  • Property mode set to 100644
File size: 1.6 KB
Line 
1package model;
2
3import jakarta.persistence.*;
4
5import java.util.Objects;
6
7@Entity
8@Table(name = "naracka_sodrzi_produkt", schema = "project", catalog = "db_202223z_va_prj_fmo")
9@IdClass(NarackaSodrziProduktPK.class)
10public class NarackaSodrziProdukt {
11 @GeneratedValue(strategy = GenerationType.IDENTITY)
12 @Id
13 @Column(name = "id_produkt")
14 private int idProdukt;
15 @GeneratedValue(strategy = GenerationType.IDENTITY)
16 @Id
17 @Column(name = "id_naracka")
18 private int idNaracka;
19 @Basic
20 @Column(name = "kolicina")
21 private int kolicina;
22 @Basic
23 @Column(name = "cena")
24 private int cena;
25
26 public int getIdProdukt() {
27 return idProdukt;
28 }
29
30 public void setIdProdukt(int idProdukt) {
31 this.idProdukt = idProdukt;
32 }
33
34 public int getIdNaracka() {
35 return idNaracka;
36 }
37
38 public void setIdNaracka(int idNaracka) {
39 this.idNaracka = idNaracka;
40 }
41
42 public int getKolicina() {
43 return kolicina;
44 }
45
46 public void setKolicina(int kolicina) {
47 this.kolicina = kolicina;
48 }
49
50 public int getCena() {
51 return cena;
52 }
53
54 public void setCena(int cena) {
55 this.cena = cena;
56 }
57
58 @Override
59 public boolean equals(Object o) {
60 if (this == o) return true;
61 if (o == null || getClass() != o.getClass()) return false;
62 NarackaSodrziProdukt that = (NarackaSodrziProdukt) o;
63 return idProdukt == that.idProdukt && idNaracka == that.idNaracka && kolicina == that.kolicina && cena == that.cena;
64 }
65
66 @Override
67 public int hashCode() {
68 return Objects.hash(idProdukt, idNaracka, kolicina, cena);
69 }
70}
Note: See TracBrowser for help on using the repository browser.