SpringMvc 學習筆記 入門程式

2021-07-09 08:23:28 字數 1516 閱讀 6672

入門程式

需求

商品訂單管理

功能需要:商品列表查詢

1、配置前端控制器

在web.xml中配置。

2、配置處理器介面卡

通過檢視源**

此介面卡能執行實現controller介面的handler

3、開發handler

需要實現controller介面,才能由org.springframework.web.servlet.mvc.******controllerhandleradapter介面卡執行。

4、檢視編寫

5、 配置handler

將編寫的handler在spring容器 中載入

6、配置處理器對映器

在classpath下的springmvc.xml中配置處理器對映器

7、配置視**析器

需要配置解析jsp的視**析器

8、部署除錯

非註解的處理器對映器和介面卡

多個對映器可以並存,前端控制器判斷url能讓哪些對映器對映,就讓哪些對映器處理

前端控制器從上邊的檔案中載入處理器對映器,介面卡,視**析器等元件,如果不在springmvc.xml中配置,使用預設載入的。

註解的處理器對映器和介面卡

在spring3.1之間使用annotationmethodhandleradapter註解介面卡

配置註解對映器和介面卡

開發註解handler

使用註解的對映器和註解的介面卡。(註解的對映器和介面卡必須配對使用)

入門程式小結

通過入門程式理解springmvc前端控制器、處理器對映器、處理器介面卡、視**析器的用法

前端控制器配置:

處理器對映器:

非註解處理器對映器(了解)

註解處理器對映器(掌握)

使用註解的對映器不用在xml中配置url和handler的對映關係。

處理器介面卡:

非註解的處理器介面卡(了解)

註解的處理器介面卡(掌握)

註解的處理器介面卡和註解的處理器對映器配對使用,理解為不能使用非註解的對映器進行對映。

LESS學習筆記 入門

今天在網上完成了less的基礎學習,下面是我的學習筆記。總共有三個檔案 index.html main.less mian.css,其中mian.css是main.less經過koala編譯之後自動生成的。下面是 index.html mian.less charset utf 8 body div...

Yii學習筆記(入門)

use yii db activerecord class a extends activerecord hello,i am only page.1 初始化應用 訪問http localhost basic web index.php,進入yii的啟動頁面。如果提示你未安裝openssl的話,去你...

hightopo學習筆記 入門

ht是基於html5標準的企業應用圖形介面一站式解決方案,其包含通用元件 拓撲元件和3d渲染引擎等豐富的圖形介面開發類庫,提供了完全基於html5的向量編輯器 拓撲編輯器及 3d場景編輯器等多套視覺化設計工具,和完善的類庫開發手冊 工具使用手冊 及針對html5技術如何進行大規模團隊開發的客戶深度培...