该微服务实现如下功能:为vue开发的小程序及h5页面提供数据接口(就是HTTP的访问地址),可以查询编程语言的服务 。
实现了如下的微服务接口:
通过筛选条件查询:https://localhost:8888/v2/vue/api/programLanguage/getByName?language_name=P 返回:["PHP","Python"] 无条件的全量查询:https://localhost:8888/v2/vue/api/programLanguage/getAll 返回:["C","vue","java","PHP","Python","C"] 另外一种条件查询方式:https://localhost:8888/v2/vue/api/programLanguage/getdetail/C 返回:{"laguage_name":"C","star_number":10,"desc":"万物之源C语言 。C语言于1969年至1973年之间由AT&T公司旗下贝尔实验室创建完成,用于构建Unix操作系统 。C语言是一种通用型命令式计算机编程语言,其支持结构化编程、词汇变量范围与递归,同时亦是套能够预防各类未预期操作的静态类型系统 。其最初构建目标在于编写系统软件 。"}5.2 代码示例
以第一个接口
https://localhost:8888/v2/vue/api/programLanguage/getByName代码为例 。@ApiVersion(2) // 加入接口url的版本控制,http://localhost:8888/v2/vue/api/programLanguage/getByName?language_name=C@RequestMapping(value = "https://www.haocat.cn/programLanguage/getByName")public List getByName(@RequestParam String languageName) {List filterList = languageList.stream().filter(s -> s.toLowerCase().co
猜你喜欢
- 如何开微店,微店开设的基本流程
- 李幼斌演过哪些电视剧
- 微波炉烤花生 如何用微波炉烤花生?
- 可爱炸了的微信昵称 微信名女
- 微商应该怎么引流
- 微信可以订电影票吗 微信怎么买电影票
- 微信名字女唯美大气 四字押韵唯美古风网名
- 数码知识:华为p40微信视频带美颜吗 视频通话美颜方法
- 开网店能赚钱吗 开网店一年赚多少钱
- 长期施肥对茶园土壤微生物群落功能多样性的影响
