id生成策略

QuickDAO目前支持三种id生成策略

  1. /**ID生成策略*/
  2. public enum IdStrategy {
  3. /**用户自己处理*/
  4. None,
  5. /**自增(默认策略)*/
  6. AutoIncrement,
  7. /**使用ID生成器*/
  8. IdGenerator;
  9. }

您可以通过在字段上添加@Id注解手动指定id生成策略,也可以在配置DAO时指定全局IdStrategy策略.

@Id注解配置优先于全局Id生成策略

id生成器

目前QuickDAO只支持一种Id生成器,SnowflakeIdGenerator(雪花算法Id生成器).您可以通过实现IdGenerator接口实现自己的Id生成器