javascript
Spring 概念及特点 Spring下载地址 控制反转IoC实现原理
Spring下載地址
http://repo.springsource.org/libs-release-local/org/springframework/spring/
?
?
Spring是開源full-stack(一站式)?輕量級(無需其它)的框架。
特點 ?控制反轉(Inversion of Control,英文縮寫為IoC)技術促進低耦合
IoC實現原理如下:解析配置文件獲得類名,工廠 反射機制實例化對象
?
不再需要直接new對象
反過來由框架供給對象
這就是反轉控制(inverse of control)
//根據dom4j解析xml配置文件通過id得到class屬性值即是類名字符串
Class class=Class.forName(classValue);
得到class對象是Class類的類
//將這個類的類實例化
Sample sample=class.newInstance();?
反射的方法得到想要的對象
IoC控制反轉的作用是——如果一個類文件的名稱和位置發生改變,不用再修改調用它的類
?
特點 ?面向切面aop,擴展功能不需要修改源代碼實現
?AOP為Aspect Oriented Programming的縮寫,意為:面向切面編程
轉載于:https://www.cnblogs.com/qingyundian/p/7810470.html
總結
以上是生活随笔為你收集整理的Spring 概念及特点 Spring下载地址 控制反转IoC实现原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 高效的 JavaScript
- 下一篇: Spring+Quartz实现定时任务