SpringMVC-RESTful简介

推荐先阅读Spring全家桶

关于资源命名建议:总是使用单数,因为(a)它是一致的,(b)它直接映射到单数类和表名,(c)英语中有些复数名词是不规则的(不可预测的)。

REST(Representational State Transfer),表述性状态传递,它是一种软件架构风格,(访问网络资源的格式。)

按照REST风格访问资源时使用行为动作区分对资源进行了何种操作

  • http://localhost/users 查询全部用户信息 GET(查询)
  • http://localhost/users/1 查询指定用户信息 GET(查询)
  • http://localhost/users 添加用户信息 POST(新增/保存)
  • http://localhost/users 修改用户信息 PUT(修改/更新)
  • http://localhost/users/1 删除用户信息 DELETE(删除)