課程
/后端開發(fā)
/Java
/Spring入門篇
老師面試官問我為什么使用spring 我應(yīng)該怎么作答?
2015-02-01
源自:Spring入門篇 1-2
正在回答
Spring能很好的與各大框架進行了集成,不用spring還要用創(chuàng)建一個工廠來創(chuàng)建對象,這個spring相當與做了這個工廠幫你做了創(chuàng)建對象的功能,還有它通過AOP幫助你管理事務(wù),你在用Hibernate的時候如果不用spring的時候是不是每次都要寫事務(wù)的提交這些代碼有了它幫你管理后你就不必去管事務(wù)提交了沒有。還有它的面向切面編程(AOP)還可以在你寫要記錄日志的時候添加一條記錄后需要在數(shù)據(jù)里同時添加一條添加成功了或失敗的記錄那么就可以用Spring里的Aop來處理,雖然不用Aop也能做但是不用Spring的Aop你就會寫很多重復(fù)的代碼了。
1.Bean容器(IoC容器);
2.切面(AOP),事務(wù)管理是一種經(jīng)典的AOP應(yīng)用;
3.接口豐富,與其它框架集成能力好;
4.對業(yè)務(wù)代碼無入侵(不去顯示使用SpringAPI);
5.文檔豐富、成功案例很多。
暫時想到這么多。
1、使用spring框架,提高了開發(fā)效率,不需要自己頻繁地重復(fù)第操作對象,spring都直接替我們管理了對象。
2、spring對其他技術(shù)也提供了很好的接口支持,可以更好地和mybatis。hibernate等技術(shù)的融合。
3、spring框架降低了軟件的耦合度,方便軟件日后的維護和升級。
Spring IOC簡化了應(yīng)用系統(tǒng)對內(nèi)存對象的管理,運行程序需要用到某個對象,IOC容器會即時創(chuàng)建,而不是事先都創(chuàng)建好,優(yōu)化了對象管理,節(jié)省了內(nèi)存,使得系統(tǒng)能更高效的運行。IOC依賴注入。
Spring AOP支持各種事務(wù)的管理,比如系統(tǒng)的操作日期、異常和錯誤輸出,數(shù)據(jù)庫操作的各種事務(wù)操作,簡化和規(guī)范了系統(tǒng)對事務(wù)的管理。AOP面向切面思想。
你們不用spring我就馬上跳槽
舉報
為您帶來IOC和AOP的基本概念及用法,為后續(xù)高級課程學(xué)習(xí)打下基礎(chǔ)
3 回答Spring入門篇 我不想用單元測試 我怎么才能getBean
1 回答我在官網(wǎng)學(xué)Spring怎么沒有配置bean和web.xml
6 回答我使用了@Scope(“prototype”),為什么測試結(jié)果還是單例的
1 回答若果需要應(yīng)用作用域怎么辦
1 回答?Spring bean的默認作用域是什么?即不寫scope屬性的話它的作用域怎么理解呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-02-02
Spring能很好的與各大框架進行了集成,不用spring還要用創(chuàng)建一個工廠來創(chuàng)建對象,這個spring相當與做了這個工廠幫你做了創(chuàng)建對象的功能,還有它通過AOP幫助你管理事務(wù),你在用Hibernate的時候如果不用spring的時候是不是每次都要寫事務(wù)的提交這些代碼有了它幫你管理后你就不必去管事務(wù)提交了沒有。還有它的面向切面編程(AOP)還可以在你寫要記錄日志的時候添加一條記錄后需要在數(shù)據(jù)里同時添加一條添加成功了或失敗的記錄那么就可以用Spring里的Aop來處理,雖然不用Aop也能做但是不用Spring的Aop你就會寫很多重復(fù)的代碼了。
2015-02-02
1.Bean容器(IoC容器);
2.切面(AOP),事務(wù)管理是一種經(jīng)典的AOP應(yīng)用;
3.接口豐富,與其它框架集成能力好;
4.對業(yè)務(wù)代碼無入侵(不去顯示使用SpringAPI);
5.文檔豐富、成功案例很多。
暫時想到這么多。
2016-08-06
1、使用spring框架,提高了開發(fā)效率,不需要自己頻繁地重復(fù)第操作對象,spring都直接替我們管理了對象。
2、spring對其他技術(shù)也提供了很好的接口支持,可以更好地和mybatis。hibernate等技術(shù)的融合。
3、spring框架降低了軟件的耦合度,方便軟件日后的維護和升級。
2015-12-11
Spring IOC簡化了應(yīng)用系統(tǒng)對內(nèi)存對象的管理,運行程序需要用到某個對象,IOC容器會即時創(chuàng)建,而不是事先都創(chuàng)建好,優(yōu)化了對象管理,節(jié)省了內(nèi)存,使得系統(tǒng)能更高效的運行。IOC依賴注入。
Spring AOP支持各種事務(wù)的管理,比如系統(tǒng)的操作日期、異常和錯誤輸出,數(shù)據(jù)庫操作的各種事務(wù)操作,簡化和規(guī)范了系統(tǒng)對事務(wù)的管理。AOP面向切面思想。
2015-06-09
你們不用spring我就馬上跳槽