汉字、成语、词语、歇后语 数据爬取,ip的地区查询API、地区邮编查询API、唐诗宋词API、汉字、成语、词语、歇后语API
- 汉字、成语、词语、歇后语,数据是通过网上爬取插入数据库,接口通过查询数据库
- ip的地区查询接口是借助百度开发平台的接口
- 地区邮编查询、唐诗宋词接口通过查询数据库
整个项目,直接pull下来,运行ToolApplication.java。浏览器访问查看接口:http://localhost:8000/swagger-ui.html
└── 基础
└── Java
└── 框架
└── Springboot
└── Mybatis
└── Jsoup 一款Java 的HTML解析器,本项目用于数据爬取
└── 数据库
└── mysql
└── 其他
└── lombok 通过简单注解来精简代码达到消除冗长代码,本项目用于实体类
└── Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务
- CiYuSpider.java:词语数据爬取
- XieHouYuSpider.java:歇后语数据爬取
- ZiSpider.java:汉字数据爬取
- ChengYuSpider.java:成语数据爬取
- ChengYuController.java:成语相关接口
- CiYuController.java: 词语相关接口
- IpAddressController.java:查询ip的地区接口
- PoetryController.java:唐诗相关接口
- RegionPostcodeController.java:地区邮编相关接口
- XieHouYuController.java:歇后语相关接口
- ZiController.java:汉字相关接口
- chengyu.sql:成语sql文件
- xiehouyu.sql:歇后语sql文件
- zi.sql:汉字sql文件
- ci.sql:汉字sql文件
- poetries.sql:汉字sql文件
- zip_code.sql:汉字sql文件
1、成语查询: http://localhost:8000/api/chengyu/getChengYuMessageByWord 接口查询成语 "安然无恙"
接口返回:
{
"word": "安然无恙",
"pinyin": "ān rán wú yàng",
"explanation": "恙病。原指人平安没有疾病。现泛指事物平安未遭损害。",
"derivation": "《战国策·齐策》岁亦无恙耶?民亦无恙耶?王亦无恙耶?。”",
"example": "只求处士每岁元旦,作一朱幡,上图日月五星之文,立于苑东,吾辈则安然无恙矣。★明·冯梦龙《醒世恒言》第四卷"
}
2、词语查询 http://localhost:8000/api/ciyu/getCiYuMessageByWord 接口查询词语 "即是"
接口返回:
{
"word": "即是",
"explanation": "1.如此。 2.就是。"
}
3、歇后语查询 http://localhost:8000/api/xiehouyu/getXieHouYuByRiddle 接口查询 "狗咬吕洞宾"
接口返回:
{
"riddle": "狗咬吕洞宾",
"answer": "不识好人心"
}
4、汉字查询 http://localhost:8000/api/zi/getZiMessage 接口查询 "国"
接口返回:
{
"word": "国",
"oldword": "國",
"strokes": "8",
"pinyin": "ɡuó",
"radicals": "囗"
}
5、唐诗查询 http://localhost:8000/api/poetry/getPoetryByParam 接口查询诗名"沁园春"
接口返回:
{
"poetryAuthor": "吕岩",
"poetryContent": "七返还丹,在我先须,炼已待时。正一阳初动,中宵漏永,温温铅鼎,光透帘帏。造化争驰,虎龙交媾,进火功夫牛斗危。曲江上,看月华莹净,有个乌飞。当时,自饮刀圭,又谁信无中就养儿。辨水源清浊,木金间隔。不因师指,此事难知。道要玄微,天机深远,下手忙修犹太迟。蓬莱路,待三千行满,独步云归。火宅牵缠,夜去明来,早晚担忧。奈今日茫然,不知明日,波波劫劫,有甚来由?人世风灯,草头珠露,我见伤心眼泪流。不坚久,似石中迸火,水上浮沤。休休,及早回头,把往日风流一笔钩。但粗衣淡饭,随缘度日,任人笑我,我又何求?限到头来,不论贫富,著甚干忙日夜忧。劝年少,把家缘弃了,海上来游。诗曲文章,任汝空留,数千万篇。奈日推一日,月推一月,今年不了,又待来年。有限光阴,无涯火院,只恐蹉跎老却贤。贪痴汉,望成家学道,两事双全。凡间,只恋尘缘,又谁信壶中别有天。这道本无情,不亲富贵,不疏贫贱,只要心坚。不在劳神,不须苦行,息虑忘机合自然。长生事,待明公放下,方可相传。",
"poetryTitle": "沁园春"
}
6、IP地区查询 http://localhost:8000/api/ipAddress/getAddressByIp 接口查询ip "14.215.177.38"
{
"data": "广东省佛山市",
}
7、地区邮编查询 http://localhost:8000/api/regionPostcode/getRegionPostcode 接口查询地区"江西省上饶市鄱阳县"
{
"code": "333100",
"province": "江西省",
"city": "上饶市",
"district": "鄱阳县",
"area": "茶山"
}
本仓库无任何商业目的!如果有侵权行为将及时删除!