BinlogPosition.java 871 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.persagy.ccontinue.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import lombok.Data;
  6. import lombok.NoArgsConstructor;
  7. import lombok.experimental.Accessors;
  8. /**
  9. * 记录当前监听位置的事件
  10. *
  11. */
  12. @Data
  13. @NoArgsConstructor
  14. @Accessors(chain = true)
  15. @TableName("v_hydomc_binlog_position")
  16. public class BinlogPosition {
  17. /***
  18. * 主键id,自增
  19. */
  20. @TableId(value="id")
  21. private long id;
  22. /**
  23. * binlog文件的名字
  24. */
  25. @TableField(value="binlog_name")
  26. private String binlogName;
  27. /**
  28. * binlog文件的位置
  29. */
  30. @TableField(value="position")
  31. private Long position;
  32. /**
  33. * binlog的服务id
  34. */
  35. @TableField(value="server_id")
  36. private Long serverId;
  37. }