数据转换:对请求消息进行数据转换。如String转换成Integer、Double等。
数据根式化:对请求消息进行数据格式化。如将字符串转换成格式化数字或格式化日期等。
数据验证:验证数据的有效性(长度、格式等),验证结果存储到BindingResult或Error中。
4)Handler执行完成后,向DispatcherServlet 返回一个ModelAndView对象;根据返回的ModelAndView,选择一个适合的ViewResolver(必须是已经注册到Spring容器中的ViewResolver)返回给DispatcherServlet 。
5)ViewResolver结合Model和View,来渲染视图。
6)将渲染结果返回给客户端。
2.3 Spring
目的:解决企业应用开发的复杂性
功能:使用基本的JavaBean代替EJB,并提供更多的企业应用功能
范围:任何Java应用
简单来说,是一个轻量级的控制反转(IoC)和面向方面编程(AOP)的容器框架。从两个方面的大小和开销是一个轻量级。完整的Spring框架可以在一个大小只有1MB的JAR文件发布。而Spring对于系统的所需要的处理开销不值得一提。此外,Spring是一种非侵入式的资源:通常情况下,在Spring的应用程序可以完全不依赖于Spring中的特定类。
以上这些Spring的特性将使你编写出更干净,更易于管理,易于测试的代码。他们也在Spring各模块提供了基本的支持。 java小区停车管理系统的设计与实现(4):http://www.751com.cn/jisuanji/lunwen_25081.html