source: src/main/java/com/example/baziproekt/model/Kategorii.java@ 0e4d807

Last change on this file since 0e4d807 was 0e4d807, checked in by Ivona <ivonatapshanovska@…>, 10 months ago

Initial commit

  • Property mode set to 100644
File size: 676 bytes
Line 
1package com.example.baziproekt.model;
2
3import javax.persistence.*;
4import lombok.Data;
5import lombok.Getter;
6import lombok.Setter;
7import lombok.ToString;
8import org.jetbrains.annotations.NotNull;
9
10import java.util.List;
11
12@Getter
13@Setter
14@ToString
15@Table
16@Entity
17public class Kategorii {
18
19 @Id
20 @Column(nullable = false)
21 @GeneratedValue(strategy = GenerationType.IDENTITY)
22 private Integer id_kategorija;
23
24 private String ime;
25 @ManyToOne
26 @JoinColumn(name ="id_nadkategorija" )
27 private Kategorii id_nadkategorija;
28
29 @OneToMany
30 @JoinColumn(name = "id_proizvod")
31 private List<Proizvodi> proizvodiList;
32
33 public Kategorii() {
34 }
35
36
37
38
39}
Note: See TracBrowser for help on using the repository browser.