全文预览

xxx管理系统设计方案

上传者:你的雨天 |  格式:docx  |  页数:31 |  大小:764KB

文档介绍
Gi系统设计图2.FreeMarker介绍FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。所谓模板,是预先定义好了基本内容,有着固定格式的文档,其中空出或者用占位符标识的内容,由使用者来填充,不同的使用者给出的数据是不同的。在模板中的占位符,在模板运行时,由模板引擎来解析模板,并采用动态数据替换占位符部分的内容。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java文等。3.SpringMVCSpring的MVC框架主要由DispatcherServlet、处理器映射、处理器、视图解析器、视图组成。整个处理过程从一个HTTP请求开始:1)DispatcherServlet接收到请求后,根据对应配置文件中配置的处理器映射,找到对应的处理器映射项(HandlerMapping),根据配置的映射规则,找到对应的处理器(Handler);2)调用相应处理器中的处理方法,处理该请求,处理器处理结束后会将一个ModelAndView类型的数据传给DispatcherServlet,这其中包含了处理结果的视图和视图中要使用的数据;3)DispatcherServlet根据得到的ModelAndView中的视图对象,找到一个合适的ViewResolver(视图解析器),根据视图解析器的配置,DispatcherServlet将视图要显示的数据传给对应的视图,最后给浏览器构造一个HTTP响应。(三)设计原则设计时要考虑的总体原则是:它必须满足设计目标中的要求,并充分考虑城市古树名木管理系统的基本约定,比如系统能在UNIX和windows平台上构建系统。城市古树名木管理系统数据在分布式存放,业务分散处理等前提下,遵循系统整体性、先进性和可扩充性原则,

收藏

分享

举报
下载此文档