package com.seecoder.entity.po; import lombok.*; import org.hibernate.annotations.DynamicUpdate; import javax.persistence.*; import java.io.Serializable; @Entity @Table(name = "user_permission") @ToString @EqualsAndHashCode @DynamicUpdate @Data @Builder @AllArgsConstructor @NoArgsConstructor public class UserPermission implements Serializable { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "id") Long id; @Column(name = "user_id") Long userId; @Column(name = "permission_id") Long permissionId; }