怎么使用java制作假数据接口
导读:本文共1391.5字符,通常情况下阅读需要5分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 使用java制作假数据接口前端页面想得到abc的接口其中包括传输过来的数据为name:lixiang、sex:男、111:1;@ResponseBody@RequestMapping("/abc")publicMap<String,Object>text(Stringop){ Map<String,Object&... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。使用java制作假数据接口
前端页面想得到abc的接口
其中包括传输过来的数据为name:lixiang、sex:男、111:1;
@ResponseBody@RequestMapping("/abc")publicMap<String,Object>text(Stringop){ Map<String,Object>map=newHashMap<String,Object>(); map.put("name","lixiang"); map.put("sex","男"); map.put("111",1); returnmap; }
调用本地ip与项目名称http://192.168.1.23:8080/Demo1024/abc <=自己的ip与项目路径。
返回的json数据
java造假数据 Java-faker
java-faker 文档:http://dius.github.io/java-faker/apidocs/index.html
据说java-faker 跟 python 的 faker 库 类似。我使用下来,感觉差很远,聊胜于无吧。
pom.xml 配置
<dependencies><!--https://mvnrepository.com/artifact/com.github.javafaker/javafaker--><dependency><groupId>com.github.javafaker</groupId><artifactId>javafaker</artifactId><version>1.0.0</version></dependency></dependencies>
importcom.github.javafaker.Faker;importjava.util.Locale;publicstaticFakerfaker=newFaker();publicstaticFakerzh_faker=newFaker(Locale.CHINA);//等价于Fakerzh_faker=newFaker(newLocale("zh_CN"));中国的;
faker.name().fullName();//人名faker.address().city();//城市名faker.idNumber().invalid()//美国身份证号Fakerfaker=newFaker();Stringname=faker.name().firstName();//姓名Stringmail=faker.internet().emailAddress();//指定邮箱名称Stringmail=faker.internet().emailAddress("string");//指定邮箱名称StringsafeMail=faker.internet().safeEmailAddress();StringmobilePhone=zh_faker.phoneNumber().cellPhone();//中国手机号Stringphone=zh_faker.phoneNumber().phoneNumber();//中国座机号码StringbookTitle=zh_faker.book().title();//书名,但不是的中文StringjobTitle=zh_faker.job().title();//职位StringjobField=zh_faker.job().field();//工作行业领域,但不是的中文StringlongSentence=zh_faker.lorem().paragraph();
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:
怎么使用java制作假数据接口的详细内容,希望对您有所帮助,信息来源于网络。