高效 RESTful API 服务实现 rest-api-web
- 授权协议: Apache
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: https://github.com/yidao620c/rest-api-web
- 软件文档: https://github.com/yidao620c/rest-api-web/blob/master/README.md
- 官方下载: https://github.com/yidao620c/rest-api-web
软件介绍
高效的 RESTful API 服务实现,基于 Jersey2 和嵌入式的轻量级的 servlet 容器 Jetty9, 这个是 war 包形式部署到 jetty 中运行,实现对用户的增、删、改、查操作,并且严格按照 RESTful 风格设计接口。
基于Jersey2 + Spring4 + MyBatis3 + Jetty9 实现,完全遵循 OpenAPI 设计规范,供开发 Web API 的开发人员做一个参考实现,并很容易在此基础上扩展功能。
接口演示:
根据id获取用户信息
http://localhost/api/v1/users/1
结果:
{
"id" : 1,
"name" : "张飞",
"age" : 20,
"password" : "zhangfei",
"createdTime" : "2017-06-15 20:38:09",
"updatedTime" : "2017-06-15 20:38:09"
}
注:下面几种使用chrome的Postman测试
创建新用户
http://localhost/api/v1/users POST
body参数:
{
"id" : 3,
"name" : "孙权",
"age" : 24,
"password" : "sunquan"
}返回结果:
HTTP code:201 User was successfully created
更新用户
http://localhost/api/v1/users PUT
body参数:
{
"id" : 3,
"name" : "孙权",
"age" : 25,
"password" : "sunquan"
}返回结果:
HTTP code:200 User was successfully updated
数据结构与算法分析(Java版)(英文原版)
(美)Clifford A.Shaffer / 电子工业出版社 / 2002-5 / 39.00元
《数据结构与算法分析(C++版)(第2版)》采用程序员最爱用的面向对象C++语言来描述数据结构和算法,并把数据结构原理和算法分析技术有机地结合在一起,系统介绍了各种类型的数据结构和排序、检索的各种方法。作者非常注意对每一种数据结构的不同存储方法及有关算法进行分析比较。书中还引入了一些比较高级的数据结构与先进的算法分析技术,并介绍了可计算性理论的一般知识。本版的重要改进在于引入了参数化的模板,从而提......一起来看看 《数据结构与算法分析(Java版)(英文原版)》 这本书的介绍吧!
