spring、spring-mvc學(xué)習(xí)總結(jié)

spring、spring-mvc學(xué)習(xí)總結(jié)

ID:38254787

大?。?2.25 KB

頁數(shù):44頁

時間:2019-06-07

spring、spring-mvc學(xué)習(xí)總結(jié)_第1頁
spring、spring-mvc學(xué)習(xí)總結(jié)_第2頁
spring、spring-mvc學(xué)習(xí)總結(jié)_第3頁
spring、spring-mvc學(xué)習(xí)總結(jié)_第4頁
spring、spring-mvc學(xué)習(xí)總結(jié)_第5頁
資源描述:

《spring、spring-mvc學(xué)習(xí)總結(jié)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、Spring資料總結(jié)目錄--------------------1.什么是spring2.Spring有什么特點(diǎn)?3.Spring的有哪些模塊?各個模塊的作用?4.控制反轉(zhuǎn)(IOC)和依賴注入(DI)的區(qū)別?5.BeanFacotry對象的作用(IOC容器的作用)?6.使用FileSystemXmlApplicationContext,ClassPathXmlApplicationContext加載ApplicationContext.xml文件代碼?7.BeanFactory跟ApplicationContext區(qū)別?8.依賴注入的四種方式(set,構(gòu)造器,接口,注解)?9.B

2、ean組件的作用域范圍(singleton,prototype,request,session,globalsession)?10.Bean組件裝配方式(byName,bType,constructor,default)?11.Bean組件的生命周期?12.在Web環(huán)境中怎么加載applicationContext.xml文件(Servlet監(jiān)聽器)?在web如何獲取應(yīng)用上下文WebApplicationContext?13.Spring對DAO模塊支持?有什么優(yōu)點(diǎn)?14.Spring的DAO模板增刪查改數(shù)據(jù)代碼?15.Spring對ORM模塊的支持?有什么優(yōu)點(diǎn)?16.Sprin

3、g整合Hibernate模塊的增刪查改數(shù)據(jù)代碼?17.Spring整合Ibatis模塊的增刪查改數(shù)據(jù)代碼?18.Spring整合Mybatis模塊的增刪查改數(shù)據(jù)代碼?19.Spring的全局事務(wù)(JTA)和局部事務(wù)(JDBC)的區(qū)別?20.Spring事務(wù)實(shí)現(xiàn)的方式有哪些,優(yōu)缺點(diǎn)?21.編程式事務(wù)的特點(diǎn)?聲明式事務(wù)的特點(diǎn)?22.事務(wù)7大傳播屬性?指定事務(wù)策略的格式代碼?23.在Spring中事務(wù)管理器的實(shí)現(xiàn)方式有哪些?24.在Spring中事務(wù)管理器的實(shí)現(xiàn)方式有哪些?25.AOP的概念(切面,連接點(diǎn),通知[顧問],切入點(diǎn),[引入,關(guān)注點(diǎn)],目標(biāo)對象,代理對象,織入目標(biāo))26.AO

4、P在Spring中的作用?27.AOP中的通知有哪些?各有什么特點(diǎn)(前置型,后置型,環(huán)繞型,最終型,異常);28.AOP的特點(diǎn)和優(yōu)缺點(diǎn)?29.AOP三種代理方式(動態(tài)代理,CGLIB代理,代理工廠bean)30.Execution配置的通用切入點(diǎn)的示例?31.在項目組,你們是如何使用AOP的?32.說說你對IOC的理解33.如何在Spring中使用JNDI的數(shù)據(jù)源?34.Spring如何整合Struts1.x?35.Spring如何整合Struts2.x?36.Spring如何整合Hibernate?37.Spring如何整合IBatis?38.Spring如何整合MyBatis

5、?39.Spring的JDBC跟傳統(tǒng)的JDBC的區(qū)別?41.Spring有哪些核心類?42.SpringMVC的工作機(jī)制?43.Hibernate中update和saveOrUpdate的區(qū)別?44.SpringMVC有哪些核心類,作用?45.SpringMVC數(shù)據(jù)如何校驗(yàn),錯誤信息在頁面如何呈現(xiàn)?46.SpringMVC注解標(biāo)簽有哪些?47.SpringMVC的特點(diǎn)(優(yōu)點(diǎn))?48.SpringMVC有哪些控制器組件?49.SpringMVC如何處理上傳文件?如何使用ajax異步請求?50.Spring在視圖中的標(biāo)簽有哪些?51.SpringAOP的注解標(biāo)簽有哪些?52.Spri

6、ng如何配置連接池?53.連接池DBCP,C3P0,PROXOOL三個的區(qū)別---------------------------1.什么是Spring?答:Spring是一個開源的控制反轉(zhuǎn)(InversionofControl,IoC)和面向切面(AOPaspectorieneprogram)的容器框架.  它的主要目的是簡化企業(yè)開發(fā);  Spring的設(shè)計思想是,單例模式和工廠模式;2.Spring有什么特點(diǎn)?答:輕量級,低侵入的設(shè)計Spring的DI機(jī)制降低了業(yè)務(wù)對象替換的復(fù)雜性Spring不依賴于web容器,獨(dú)立于各種應(yīng)用服務(wù)器,WriteOnce,RunAnywhere

7、(一次編譯到處運(yùn)行)高度開放性:Spring并不完全依賴于Spring,開發(fā)者可自由選用Spring框架的部分或全部,它的架構(gòu)仍然是內(nèi)在穩(wěn)定的3.Spring的有哪些模塊?各個模塊的作用?答:SpringCore:Spring的基石,提供了Spring的最主要的核心機(jī)制:控制反轉(zhuǎn)和依賴注入SpringContext:提供了Spring的上下文信息,如:國際化,驗(yàn)證等SpringWeb支持:簡化了處理多部分請求SpringMVC框架支持:一個全功能的構(gòu)建Web應(yīng)用程序的MVC實(shí)現(xiàn),

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。