All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.yun.util.idgenerator.SnowflakeIdWorkerProperties Maven / Gradle / Ivy

package com.yun.util.idgenerator;

import com.yun.util.base.PropertyDefine;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * snowflakeid 配置信息
 * @author yun
 * created_time 2018/7/25 14:50.
 */
@ConfigurationProperties(prefix = SnowflakeIdWorkerProperties.PREFIX)
public class SnowflakeIdWorkerProperties {
    public static final String PREFIX = PropertyDefine.BASE_PREFIX + ".snowflakeid";

    /**
     * 工作机器ID(0~31)
     */
    private long workerid;

    /**
     * 数据中心ID(0~31)
     */
    private long datacenterid;

    public long getWorkerid() {
        return workerid;
    }

    public void setWorkerid(long workerid) {
        this.workerid = workerid;
    }

    public long getDatacenterid() {
        return datacenterid;
    }

    public void setDatacenterid(long datacenterid) {
        this.datacenterid = datacenterid;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy