当前位置: 代码迷 >> 综合 >> 关于主键编号的获取
  详细解决方案

关于主键编号的获取

热度:11   发布时间:2024-02-19 15:27:00.0

在日常编码过程中,我们会遇到主键编号,那么我们该如何获取主键呢?

方式一、使用UUID。

 //uuid用于生成主键号
String uuid = UUID.randomUUID().toString().replaceAll("-","");

因为UUID自动生成的主键编号时唯一,不会产生重复的编号!

方式二、使用建表的序列。

zljkmxbh = SeqCreateYw.getSeqValue(dao, "YWGL_ZLJKMX_SEQUENCE", req);
mxBO = new YwglZljkmxBO();
mxBO.setZljkmxbh(zljkmxbh);

大家就会问,什么是建表序列?我们一开始在新建表的时候,同时也会给此表建一个序列,为了后面使用的时候方便产生主键编号。(Oracle数据库)

双引号“”,里面的是表序列的名称。

大家在编写的过程中,适合自己的就行!!

  相关解决方案