对于运行在网络上的MIS系统而言,处理数据的是整个系统的主要任务,翻开程序我们可以看到,80%以上的代码都在处理数据的CRUD操作。采用一种什么样的框架结构,能够使得处理数据的操作变得简单且易理解,这是大部分开发者尤其是架构设计者一直以来思考的一个问题。
REST(Representational State Transfer)是一种编程风格,特别是针对网络应用的设计和开发,采用REST可以显著降低开发的复杂性,提高系统的可伸缩性。
REST是一种独特的编程风格,与MVC强调的角色分层概念不同,REST强调使用统一的规则来规范对资源的操作,两者互为补充,相符相成,使用MVC架构搭配REST编程风格构建基于网络的MIS系统将在不远的为未成为主流。本文着重介绍REST编程风格的核心规则,并且结合Spring MVC描述REST在实际应用中的代码形态。
更多精彩原创文章请关注笔者的原创博客:http://www.coolfancy.com
本文探讨了REST编程风格在构建基于网络的MIS系统中的优势,阐述了其核心规则,并通过SpringMVC实例展示了REST在实际应用中的代码形态。REST与MVC架构互补,将简化数据处理操作,提升系统可伸缩性。
3250

被折叠的 条评论
为什么被折叠?



