spring常用的mvc配置和定時器的配置

2021-07-27 13:32:31 字數 1386 閱讀 4701

一、springmvc常用配置說明

:設定註解驅動

:啟用springmvc註解

:設定使用註解的類所在的包

:配置springmvc的***

:啟用快取

:啟用註解式事務管理

:啟用aspect自動**

dispatcherservlet:springmvc核心處理

internalresourceviewresolver:檢視處理器

resourcebundlemessagesource:定義資源檔案查詢規則

commonsmultipartresolver:檔案上傳處理器

httpmessageconverter:訊息轉換介面

defaultresterrorresolver:預設錯誤統一處理

opensessioninviewfilter:處理當spring和hibernate一起使用時,懶載入的時候hierbnate的session會自動關閉,該filter主要是保持session狀態,一般配置在web.xml中。

opensessioninviewinterceptor:它和上面的filter型別,只不過它是配置到spring的配置檔案中。

二、spring4定時任務的配置方式

1、jobdetailbean配置具體的任務實現(任務需繼承quartzjobbean類),crontrigge***ctorybean配置觸發器

class="org.springframework.scheduling.quartz.crontrigge***ctorybean">

2、methodinvokingjobdetailfactorybean配置任務實現(任務隨意定義類),******trigge***ctorybean配置出發規則,schedule***ctorybean排程任務。

class="org.springframework.scheduling.quartz.methodinvokingjobdetailfactorybean">

class="org.springframework.scheduling.quartz.******trigge***ctorybean">

3、使用task標籤來配置,這種配置最簡單:

<

task:scheduled-tasks

>

<

task:scheduled

ref=

"taskjob"

method

="job1"

cron

="0 * * * * ?"

/>

task:scheduledtasks

>

4、採用註解的方式,

@scheduled

(cron = 

"0 0 3 * * ?") 

Spring的MVC配置詳解

web.xml檔案內容 web.xml檔案內容開始 web.xml檔案內容結束 map test.xml檔案內容 map test.xml檔案內容開始 map test.xml檔案內容結束 而此時的控制器類一定要extends multiactioncontroller 繼承這個類 是spring裡...

Spring框架MVC的詳細配置

一,配置分發器 dispatcherservlet 是spring mvc 的入口 所有進入spring web 的 request 都經過 dispatcherservlet 需要在 web.xml 中註冊 dispatcherservlet dispathercontext org.spring...

spring四 (mvc的常用註解)

表單資料的提取 此處是 jsp中的表單 需要在後端 中獲取輸入的 name引數 此處為後端的 通過 註解 requestparam str 獲取 前端資料 str 為 前端表單中的 name 屬性 public string loginmap requestparam name string nam...