maven工具,随机用户名,随机地址,随机邮箱,随机手机号
Posted wangsr-suc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven工具,随机用户名,随机地址,随机邮箱,随机手机号相关的知识,希望对你有一定的参考价值。
随机生成工具包
为供测试或者数据库模拟数据方便,想便利大家,只需引入此jar就可以mock数据
使用方式,引入一下依赖
<dependency>
<groupId>io.github.wangsrgit119.random.util</groupId>
<artifactId>suc-all-random</artifactId>
<version>1.0.0</version>
</dependency>
github
https://github.com/wangsrGit119/suc-all-random
具体方法
随机生成位置信息
RandomPersonInfoUtil.getRandomLocation()
----------------
for (int i = 0; i < 10; i++) {
System.out.println(RandomPersonInfoUtil.getRandomLocation());
}
----------------
上海市
辽宁省 沈阳市
湖北省 随州市
天津市
内蒙古自治区 赤峰市
甘肃省 嘉峪关市
河南省 三门峡市
浙江省 江山市
甘肃省 定西市
广东省 汕尾市
随机生成中文男女姓名
RandomPersonInfoUtil.getRandomChineseName()
----------------
for (int i = 0; i < 10; i++) {
System.out.println(RandomPersonInfoUtil.getRandomChineseName());
}
----------------
邵之毅
有枝佳
羿菊芝
全兰彩
庚舒宁
匡菊欢
翁翰武
易荔爱
盛悦颖
康婵岚
随机生成邮箱
RandomPersonInfoUtil.getEmail()
----------------
for (int i = 0; i < 10; i++) {
System.out.println(RandomPersonInfoUtil.getEmail());
}
----------------
c444iIpo@sina.com
JH26JJdE@qq.com
xd3kJZpb@sohu.com
FZBvkXcO@sohu.com
4zBox9IT@qq.com
KqkOZRjH@yeah.net
5Ft0WrFE@live.com
0XWfNJBR@0355.net
oOILgfYV@qq.com
awv94r6x@yahoo.com
随机生成时间
RandomPersonInfoUtil.randomDate()
随机生成固定8位数
RandomPersonInfoUtil.getNumEndNum()
随机生成11位手机号
RandomPersonInfoUtil.getRandomTelephoneNumber()
----------------
for (int i = 0; i < 10; i++) {
System.out.println(RandomPersonInfoUtil.getRandomTelephoneNumber());
}
----------------
13145972950
15832048010
15285220248
13056411775
15270085949
15619375824
15672032938
15247159249
15625999534
13793972412
以上是关于maven工具,随机用户名,随机地址,随机邮箱,随机手机号的主要内容,如果未能解决你的问题,请参考以下文章