入门概述
是什么
一種輕量級(jí)的、基于MVC的Web應(yīng)用框架,偏前端而不是業(yè)務(wù)邏輯層
springmvc在spring體系中的定位
能干嘛
天生與Spring框架集成(如IoC容器、AOP等)
支持Restful風(fēng)格
進(jìn)行更簡(jiǎn)潔的Web層的開(kāi)發(fā)
支持靈活的URL到頁(yè)面控制器的映射
非常容易與其他視圖技術(shù)集成,如Velocity、FreeMarker等等,
因?yàn)槟P蛿?shù)據(jù)不放在特定的API里,而是放在一個(gè)Model里(Map數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn),因此很容易被其他框架使用)
非常靈活的數(shù)據(jù)驗(yàn)證、格式化和數(shù)據(jù)綁定機(jī)制,能使用任何對(duì)象進(jìn)行數(shù)據(jù)綁定,不必實(shí)現(xiàn)特定框架的API
更加簡(jiǎn)單、強(qiáng)大的異常處理
對(duì)靜態(tài)資源的支持
支持靈活的本地化、主題等解析
?
總結(jié)
- 上一篇: SpringMVC概述
- 下一篇: RequestMapping介绍