Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @MappedSuperclass
- @Data
- public class AbstractEntity implements Serializable{
- @Transient
- protected final String ID_GENERATOR_NAME = "global_id_gen";
- /**
- * ID сущности.
- */
- @Id
- @GeneratedValue(strategy = GenerationType.TABLE,
- generator = ID_GENERATOR_NAME)
- @TableGenerator(
- name = ID_GENERATOR_NAME,
- table = "id_gen",
- pkColumnName = "name",
- pkColumnValue = ID_GENERATOR_NAME,
- valueColumnName = "value",
- allocationSize = 1,
- initialValue = 1000
- )
- @Column(name = "id")
- protected Long id;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement