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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:TxQueryRunner类的使用
下一篇:OPC服务器软件Kepware Kepserver实现与Mysql数据库连接交互(三)Kepserver 数据写入mysql数据库

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年04月14日 18时55分05秒