Guest User

Untitled

a guest
Sep 25th, 2023
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.63 KB | Source Code | 0 0
  1. import io.jmix.core.metamodel.annotation.JmixEntity;
  2. import lombok.Getter;
  3. import lombok.Setter;
  4.  
  5. import javax.persistence.*;
  6. import java.util.UUID;
  7.  
  8. @Getter
  9. @Setter
  10. @JmixEntity
  11. @Entity(name = "testEntity")
  12. @Table(name = "test")
  13. public class TestEntity {
  14.  
  15.     @Id
  16.     @Column(name = "id", nullable = false)
  17.     private UUID id;
  18.  
  19.     @Column(name = "name", nullable = false, length = 50)
  20.     private String name;
  21.  
  22.     @Column(name = "description", nullable = false, length = 100)
  23.     private String description;
  24.  
  25.     @ManyToOne(fetch = FetchType.LAZY)
  26.     @JoinColumn(name = "parent")
  27.     private TestEntity parent;
  28. }
  29.  
Advertisement
Add Comment
Please, Sign In to add comment