spring, 1.春天有什么好處和壞處?
優(yōu)勢(shì):
1.方便解耦,簡(jiǎn)化開(kāi)發(fā)。
Spring其實(shí)是一個(gè)大工廠,可以把所有對(duì)象的創(chuàng)建和依賴(lài)關(guān)系的維護(hù)留給Spring來(lái)管理。
2.AOP編程的支持
Spring會(huì)提供面向方面的編程,可以更方便的實(shí)現(xiàn)程序的權(quán)限攔截、運(yùn)行監(jiān)控等功能。
3.支持聲明性事務(wù)
一般只需要通過(guò)配置就可以完成對(duì)事務(wù)的管理,不需要手工編程。
缺點(diǎn):
1.Spring是一個(gè)非常輕量級(jí)的框架,但是感覺(jué)很大很完整。
2.Spring通常依賴(lài)于反射,這會(huì)影響性能。
3,使用門(mén)檻比較高,用Spring需要很長(zhǎng)時(shí)間才能上手。
2.Spring有哪些應(yīng)用場(chǎng)景?
Spring的應(yīng)用場(chǎng)景包括JavaEE企業(yè)應(yīng)用開(kāi)發(fā),包括SSH和SSM。
Spring value:
Spring是一個(gè)非侵入式的框架,它的主要目標(biāo)是最小化應(yīng)用程序代碼對(duì)框架的依賴(lài);
Spring提供了一致的編程模型,允許應(yīng)用程序直接使用POJO開(kāi)發(fā),并與運(yùn)行環(huán)境隔離。
Spring促進(jìn)了應(yīng)用程序設(shè)計(jì)風(fēng)格向面向?qū)ο蠛兔嫦蚪涌陂_(kāi)發(fā)的轉(zhuǎn)變,從而提高了代碼的可重用性和可測(cè)試性。
3.彈簧的使用方法有哪些?
使用Spring的方法有:
1.可以作為一個(gè)成熟的Spring Web應(yīng)用。
2.可以作為第三方Web框架,使用Spring框架的中間層。
3.可以作為企業(yè)Java Bean使用,可以封裝現(xiàn)有的POJO(普通舊Java對(duì)象)。
4、可遠(yuǎn)程使用。
spring,以上就是本文為您收集整理的spring最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。