-
Notifications
You must be signed in to change notification settings - Fork 78
Open
Description
Hibernate 6.5 开始已经弃用GenericGenerator注解,推荐使用IdGeneratorType:
@IdGeneratorType(com.blinkfox.fenix.id.SnowflakeIdGenerator.class)
@Retention(RetentionPolicy.RUNTIME)
@Target({METHOD, FIELD})
public @interface SnowflakeIdGenerator {
}
实体类:
@Table(name = "tb_book")
@Entity
@Data
@NoArgsConstructor
public class Book {
@Id
@SnowflakeIdGenerator
private Long id;
@Column(length = 20)
private String name;
public Book(String name) {
this.name = name;
}
}
Metadata
Metadata
Assignees
Labels
No labels