Java生成随机32长字符串:实现MySQL表主键ID、激活码不重复
发布日期:2021-06-29 11:23:55
浏览次数:2
分类:技术文章
本文共 693 字,大约阅读时间需要 2 分钟。
主键(PRIMARY KEY)的完整称呼是“主键约束”,是 中使用最为频繁的约束。一般情况下,为了便于 DBMS 更快的查找到表中的记录,都会在表中设置一个主键。
使用主键应注意以下几点:
- 每个表只能定义一个主键。
- 主键值必须唯一标识表中的每一行,且不能为 NULL,即表中不可能存在有相同主键值的两行数据。这是唯一性原则。
package cn.baldprogrammer.test;import org.junit.Test;import cn.commons.CommonUtils;/* * 测试CommonUtils类 */public class CommonUtilsTest { @Test //测试uuid() 返回一个随机32长的字符串 public void testUuid(){ String s=CommonUtils.uuid(); System.out.println(s); }}
另附java生成随机字符串的方法:
//length为字符串的长度//导包import java.util.Random; public static String getRandomString(int length){ String str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; Random random=new Random(); StringBuffer sb=new StringBuffer(); for(int i=0;i
转载地址:https://blog.csdn.net/zxyolo/article/details/108376135 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
表示我来过!
[***.240.166.169]2024年04月14日 18时55分05秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
二分查找及原理
2019-04-29
torch Missing key(s) in state_dict
2019-04-29
PA,MIOU,FWIOU
2019-04-29
数组-769. 最多能完成排序的块
2019-04-29
超过256的像素值的保存
2019-04-29
middle-判断二分图-深度优先和广度优先
2019-04-29
二进制补码和原码的记录
2019-04-29
双指针-二分-167. 两数之和 II - 输入有序数组
2019-04-29
双指针-45. 反转字符串中的元音字母
2019-04-29
双指针--环形链表
2019-04-29
python 模块化__init__.py-------__all__
2019-04-29
无重叠区间+用最少数量的箭引爆气球
2019-04-29
买卖股票的最佳时机
2019-04-29
非递减数列
2019-04-29
AUC粗浅理解笔记记录
2019-04-29
分治法:241. 为运算表达式设计优先级
2019-04-29
广度优先遍历:二进制矩阵中的最短路径
2019-04-29
广度优先遍历:set集合的速度远远比list快:完全平方数
2019-04-29
广度+深度:岛屿的最大面积/岛屿数量
2019-04-29
torch 模型运行时间与forward没对应的可能原因
2019-04-29