熊 霞
(湖南生物机电职业技术学院 机械系,湖南 长沙 410126)
依据先进制造系统的设计理念,对数控机床共享系统的功能要求进行了分析,要求系统能为企业提供交流合作的平台,同时为企业内部实现数字化管理提供支撑。在此基础上,设计了一个小型企业数控机床信息共享软件系统,通过该系统,可以实现企业之间的业务合作和管理,以及企业内部对数控机床和技术人员的分配管理,从而实现企业之间的双赢合作和企业内部的高效运作管理。
Spring MVC是基于Java实现MVC设计模式的请求驱动类型的轻量级的Web框架,是用来构建Web应用程序全功能的MVC模块。Spring框架通过策略接口实现高度配置,同时Spring MVC框架将控制器、处理器及视图模型分离,使系统更容易进行定制。
(1)SpringMVC框架流程。SpringMVC框架流程如图1所示。

图1 SpringMVC框架流程
(2)SpringMVC接口解释。
DispatcherServlet接口:用户请求到达前端控制器,经同意让其它组件处理用户请求,因此它的存在降低了组件之间的耦合性。
HandlerMapping接口:通过客户请求找到Controller映射。
Controller接口:为并发用户处理上述请求时保证安全可靠重用,因此实现Controller接口时,用户请求通过Controller处理完,则返回模型(Model)和视图(View)对象至前端控制器。
ViewResolver接口:在Web应用中通过视图解析器(ViewResolver)查找试图对象,再给客户呈现相应结果。
(3)SpringMVC运行原理。用户发送请求到DispatcherServlet,由DispatcherServlet控制器进行查找,然后请求经过Controller调用业务逻辑处理后,返回ModelAndView;ViewResoler视图解析器再经过DispatcherServlet查询找到ModelAndView指定的视图;将结果呈现给用户。
(4)MVC设计模式。MVC将应用程序分成模型、视图和控制器三个模块,视图是用户进行交互联系的界面,模型是应用程序的主体。……