SSM整合思路

1)服務器開發3層:
	表現層(SpringMVC: web)
	業務層(Spring: 聲明事務管理)
	持久層(MyBatis)

2)思路: 
	(1)一定是Spring整合其它2個框架;
	(2)一定要保證每個框架能單獨使用:
		SpringMVC:先保證用戶請求,自己能響應;
		MyBatis: 業務能保存;

3)怎麼簡單怎麼來:配置文件(sql配置管理) + 註解(依賴管理)

4)能執行我的Controller,能執行我的Service,能執行我的DAO(如: 提交表單,能進入數據庫)就行了;

5)MyBatis:
	寫接口就行了,會幫你生成代理對象;

6)關鍵點: 啓動Tomcat服務器的時候,如何加載Spring的配置?
	在web.xml中加載即可!!! 這樣啓動的時候,就讓Spring整合了MyBatis的配置進來了!

7)Spring整合SpringMVC,啓動Tomcat服務器的時候,需要加載Spring的配置文件:
	ServletContext域對象,在服務器啓動的時候,ServletContext對象創建,服務器關閉時,才銷燬.\

8)MyBatis這次不用寫映射的配置文件,直接寫註解+SQL語句;

9)增刪改需要提交事務; 查詢不需要;

10)整合MyBatis的思路: 把MyBatis的代理對象也存到SpringIOC容器中即可;
	  Service中

11)聲明式事務管理

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章