zoukankan      html  css  js  c++  java
  • springMvc(上)

    关于SpringMvc我也不是很懂,只是现在正在学习,不过学到的知识太多了,很多都容易忘记,相信走这条路的小伙伴们

    也跟我是相同的情况,结合自己学习到的相关的知识,简单的讲解一下SpringMvc

      第一:什么是SpringMvc?

      SpringMvc属于SpringFrameWork的后续产品,已经融合在Spring WebFlow里面.Spring框架提供可构建Web应用程序的全功能MVc模块.使用Spring可插入的MVC框架,可以选择是使用内置的Springweb框架还可以是struts这样的web框架.通过策略接口,Spring框架是高度可配置的,而且包含多种视图技术,例如JavaServerPages(jsp)技术,Velocity,Tiles,iText和POI.Spring MVC框架并不知道是用的视图,所以不会强迫你使用jsp技术,Spring MVC分离了控制器,模型对象,分派器以及处理程序对象的角色,这周分离让它们更容易进行定制.

      第二:优点介绍

      Lifecycle for overrding binding validation,etc;易于同其它框架(Titles等)无缝集成,采用IOC便余测试

      它是一个典型的教科室式的mvc框架,而不像struts等都是变种或者不是完全基于mvc系统的框架,对于初学者或者想了解mvc的人来说我觉得Spring是最好的,它的实现就是教科书!第二它和tapestry一样是一个纯正的Servlet系统,这也是它和tapestry相比struts所没有的优势.而且框架本身有代码,而且看起来也不费劲比较简单可以理解.

  • 相关阅读:
    在IDEA通过Maven构建Scala项目
    6.Pair RDD操作
    5.RDD的Action操作和持久化persist()
    29.Spark SQL发展史
    AirFlow初始化的时候遇到 Global variable explicit_defaults_for_timestamp needs to be on (1) for mysql
    4.RDD操作之Transform
    3.RDD详解和创建RDD方式
    28.Spark中action的介绍
    2.Spark 2.x 集群部署和测试
    Repeater分页
  • 原文地址:https://www.cnblogs.com/yufei121/p/6305562.html
Copyright © 2011-2022 走看看