Sping框架(Ioc)
目錄:
1、什么是spring
2、spring tool suite官方下載地址
*************什么是spring,它能夠做什么?
Spring是一個開源框架,它由Rod Johnson創建。它是為了解決企業應用開發的復雜性而創建的。
Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。
然而,Spring的用途不僅限于服務器端的開發。從簡單性、可測試性和松耦合的角度而言,任何Java應用都可以從Spring中受益。
目的:解決企業應用開發的復雜性
功能:使用基本的JavaBean代替EJB,并提供了更多的企業應用功能
范圍:任何Java應用
簡單來說,Spring是一個輕量級的控制反轉(IoC)和面向切面(AOP)的容器框架。
1.1 中間層框架、萬能膠
struts2
spring
hibernate
1.2 容器框架
JavaBean
IOC和AOP
什么是控制反轉(或依賴注入)
控制反轉(IoC=Inversion of Control)IoC,用白話來講,就是由容器控制程序之間的(依賴)關系,而非傳統實現中,由程序代碼直接操控。這也就是所謂“控制反轉”的概念所在:(依賴)控制權由應用代碼中轉到了外部容器,控制權的轉移,是所謂反轉。
IoC還有一個另外的名字:“依賴注入 (DI=Dependency Injection)” ,即由容器動態的將某種依賴關系注入到組件之中
案例:實現Spring的IoC
IOC/DI
將以前由程序員實例化對象/賦值的工作交給了spring處理
3.1、spring tool suite官方下載地址:http://spring.io/tools/sts/all
3.2、很詳細的網文在線安裝介紹:http://www.cnblogs.com/liuyungao/p/6213997
spring插件安裝失敗及解決方案
注意:會出現很多的錯誤要淡定,看看是不是版本的問題
安裝和配置是很鍛煉人的
總結
以上是生活随笔為你收集整理的Sping框架(Ioc)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据库架构
- 下一篇: raspberry 使用EDUP无线网卡