Faker--伪造数据利器

来源:互联网 发布:北京淘宝儿童模特 编辑:程序博客网 时间:2024/04/29 11:38

背景

无意中发现了数据伪造利器faker,想到之前为了做数据,一直在那狂敲乱造,想想也是醉了。有了faker,瞬间觉得相见恨晚。


使用

借助eclipse+maven.

JavaFaker maven数据仓库

<!-- https://mvnrepository.com/artifact/com.github.javafaker/javafaker --><dependency>    <groupId>com.github.javafaker</groupId>    <artifactId>javafaker</artifactId>    <version>0.12</version></dependency>

eclipse创建maven工程

package com.myproject.faker.generatordata;import com.github.javafaker.Faker;public class FakerData {    public static void main( String[] args )    {    Faker faker = new Faker();    int forechNum = 10;        for (int i = 0; i < forechNum; i++) {    System.out.println( faker.internet().emailAddress() +    "\t" + faker.name().fullName() +    "\t" + faker.internet().domainName());}    }}


输出结果

israel.treutel@hotmail.comLenora Haley IVkub.netjulianne.weissnat@yahoo.comErica Labadiemiller.bizzelma.berge@yahoo.comWoodrow Jacobsonjohns.colonie.kiehn@hotmail.comDouglas Keelingtoy.cofrancisco.heathcote@gmail.comCortez Nienowwill.corachel.rau@yahoo.comBeulah Champlin DDSgottlieb.netozzie.greenfelder@gmail.comGuido Sauerkozey.ioernestine.bednar@gmail.comMonroe Hudsonbaumbach.iobryana.wiegand@hotmail.comMarvin Schuppemosciski.namelilyan.oberbrunner@gmail.comAnderson Ryan DDSupton.com
优点:

1.构造效率比较高

2.数据比较接近真实场景

3.javafaker的javadoc文档比较简单

4.支持的字符语言比较多

0 0
原创粉丝点击