1 Star 2 Fork 1

藏经阁 / uid-generator-mybatis-plus-spring-boot-starter

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

超简单使用百度uid生成器; 如果你的项目生态中使用的是mybatis-plus纯配置即可引入到项目中; 如果项目中使用的是其他数据库框架那么请使用 https://gitee.com/cangjingge/uid-generator-spring-boot-starter 自行实现一个接口即可完成集成

1.引入jar包

 <dependency>
            <groupId>com.chungkui</groupId>
          <artifactId>uid-generator-mybatis-plus-spring-boot-starter</artifactId>
          <version>1.0-bate</version>
        </dependency>

2.spring配置文件,启用配置

uid.enable=true

3.数据库中创建表

DROP DATABASE IF EXISTS `xxxx`;
CREATE DATABASE `xxxx` ;
use `xxxx`;
DROP TABLE IF EXISTS WORKER_NODE;
CREATE TABLE WORKER_NODE
(
ID BIGINT NOT NULL AUTO_INCREMENT COMMENT 'auto increment id',
HOST_NAME VARCHAR(64) NOT NULL COMMENT 'host name',
PORT VARCHAR(64) NOT NULL COMMENT 'port',
TYPE INT NOT NULL COMMENT 'node type: ACTUAL or CONTAINER',
LAUNCH_DATE DATE NOT NULL COMMENT 'launch date',
MODIFIED TIMESTAMP NOT NULL COMMENT 'modified time',
CREATED TIMESTAMP NOT NULL COMMENT 'created time',
PRIMARY KEY(ID)
)
 COMMENT='DB WorkerID Assigner for UID Generator',ENGINE = INNODB;

4.开始使用

  @Autowired
  UidGenerator uidGenerator;
       
  uidGenerator.getUID()

空文件

简介

暂无描述 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/cangjingge/uid-generator-mybatis-plus-spring-boot-starter.git
git@gitee.com:cangjingge/uid-generator-mybatis-plus-spring-boot-starter.git
cangjingge
uid-generator-mybatis-plus-spring-boot-starter
uid-generator-mybatis-plus-spring-boot-starter
master

搜索帮助