寫點心得

1、ajax 做異步提交的時候有幾個參數:

url 地址

method: 方式(post,get)

dataType:告訴服務器,我要想什麼類型的數據,如果沒有指定,那麼會自動推斷是返回XML,還是JSON,還是script,還是String。

contentType:告訴服務器,我要發什麼類型的數據

success 成功執行後返回什麼


2、在web.xml中定義的Spring的配置文件一般有兩個: 
 1、Spring上下文環境的配置文件:applicationContext.xml

 2、SpringMVC配置文件:spring-servlet.xml

加載順序是:首先加載Spring上下文環境配置文件,然後加載SpringMVC配置文件,並且如果配置了相同的內容,SpringMVC配置文件會被優先使用。 
所以這裏需要注意一個問題,一定要注意SpringMVC配置文件內容不要把Spring上下文環境配置文件內容覆蓋掉。 
比如在Spring上下文環境配置文件中先引入service層,然後又加入了事務。

但是在SpringMVC配置文件中卻默認引入所有類(當然也包括service層),但是沒有加入事務。

那麼這時事務功能是無法起作用的,也就是代碼中加入@Transactional註解是無效的。

所以爲了防止這種問題一般是在Spring上下文配置文件中引入所有的類,並且加上事務:

而在SpringMVC配置文件中只引入controller層:
發佈了20 篇原創文章 · 獲贊 2 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章