spring mvc 架框风格简介

Spring mvc 框架与以往的架构有很大的不同。现在我们来看看其它框架针对于一个简单的用户管理(CRUD)操作是如何实现的。

在struts2中,我们要查看一个用户信息要这样儿操作:user_show.action?id=22,将id传到action中,之后到数据库中将id等于22的用户信息取出来,放入到actionContext中,之后在页面上显示。

我们打开iteye网站,点击“资讯”栏目,之后点击任意一篇文章,此时,我们仔细观察地址栏



 按照我们前面的分析地址栏中的请求地址应该是“?xxx=xxxx”,但是我们发现在地址栏中却并不是像我们所想象的那样儿。这就是一种基于REST风格的一种访问方式,这种访问方式是目前非常流行的一种访问方式。

如果按照REST风格实现用户信息的访问,则应该这样儿写:/user/22,就可以实现用户信息的查看。

删除用户:/user/delete/22

更新用户:/user/update/22

获取一组列表:

/users

/user/users

以上就是REST风格的一种方式,但是要注意:使用了REST的风格不等于使用了REST技术。

REST技术是一种基于资源导像变化的一种技术,具体细节请查阅相关文档。

猜你喜欢

转载自appleblue.iteye.com/blog/1852291