Spring前序(一)

1、Spring是一個開源的輕量級開發框架
核心部分:
1> Ioc:控制反轉,替用戶創建類對象。
2>:Aop:面向切面編程,擴展功能不需要修改源代碼。
一站式框架:對mvc三層結構中都提供相應的技術。
web層:springMVC
Service層:Ioc
dao層:jdbcTemplate
2、Spring的jar包
這裏寫圖片描述
Spring核心jar包(下載版本不同與圖中版本號有差別):
這裏寫圖片描述
對應圖中Core Container 四部分 這四個jar包只能是實現Spring基本功能,還需要日誌文件:
這裏寫圖片描述
這裏寫圖片描述
這裏寫圖片描述
由於現在都是註解開發,比較方便,所以也就需要含有註解功能的jar包:
這裏寫圖片描述
註解功能包含在aop的jar包中。
上述jar包能實現Spring的Ioc功能。
當然還有Spring核心配置文件applicationContext.xml(名字也可以是非此默認,自定義但需要指明位置)
3、Aop的jar包:
開發aop功能(除核心包)還需要另外添加jar包:
這裏寫圖片描述
圖中第一個包只需要添加一次。
4、SpringMVC的jar包:
開發跳轉功能(除核心jar)還需要:
這裏寫圖片描述
由於service層與web層整合開發還需要導入jar包:
這裏寫圖片描述
5、jdbcTemplate的jar包:
在dao層開發還需要在導入兩個包:
這裏寫圖片描述
還有一個事務jar包:
這裏寫圖片描述
當然最後不要忘了還需要和數據庫連接的驅動的jar包

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