大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) 學(xué)習(xí)攻略 Java學(xué)習(xí) Java框架面試題,常見(jiàn)得Spring框架

Java框架面試題,常見(jiàn)得Spring框架

更新時(shí)間:2020-03-23 10:40:23 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽2878次


  框架能夠提升程序開(kāi)發(fā)效率,也是高薪Java工程師面試必問(wèn)的技術(shù),今天小編就給大家分享一下常見(jiàn)的Spring框架面試題。


Java框架面試題,常見(jiàn)得Spring框架


  1、什么是Spring?


  Spring是個(gè)Java企業(yè)級(jí)應(yīng)用的開(kāi)源開(kāi)發(fā)框架。Spring主要用來(lái)開(kāi)發(fā)Java應(yīng)用,但是有些擴(kuò)展是針對(duì)構(gòu)建J2EE平臺(tái)的web應(yīng)用。Spring框架目標(biāo)是簡(jiǎn)化Java企業(yè)級(jí)應(yīng)用開(kāi)發(fā),并通過(guò)POJO為基礎(chǔ)的編程模型促進(jìn)良好的編程習(xí)慣。


  2、Spring框架有哪些不同的模塊?


  核心容器模塊、應(yīng)用上下文模塊Applicationcontext、AOP模塊、JDBC抽象和DAO模塊、O/R映射整合模塊、Web模塊、MVC框架模塊。


  3、一個(gè)簡(jiǎn)單的Spring應(yīng)用程序包括什么?


  這些應(yīng)用程序像任何Java應(yīng)用程序。它們是由多個(gè)類(lèi)組成,每個(gè)類(lèi)執(zhí)行應(yīng)用程序內(nèi)的一個(gè)特定的功能。這些類(lèi)的配置是通過(guò)一個(gè)XML文件向?qū)Ψ綄?dǎo)入依賴。此XML文件描述如何配置類(lèi),稱為Spring配置文件。


  4、如何給Spring容器提供配置元數(shù)據(jù)?


  有三種重要的方法給Spring容器提供配置元數(shù)據(jù):XML配置文件、基于注解的配置、基于Java的配置。


  5、在Spring中如何注入一個(gè)Java集合?


  Spring提供以下幾種集合的配置元素:


  類(lèi)型用于注入一列值,允許有相同的值。


  類(lèi)型用于注入一組值,不允許有相同的值。


  類(lèi)型用于注入一組鍵值對(duì),鍵和值都可以為任意類(lèi)型。


  類(lèi)型用于注入一組鍵值對(duì),鍵和值都只能為String類(lèi)型。


  6、在Spring框架中如何更有效地使用JDBC?


  使用SpringJDBC框架,資源管理和錯(cuò)誤處理的代價(jià)都會(huì)被減輕。所以開(kāi)發(fā)者只需statements和queries從數(shù)據(jù)存取數(shù)據(jù),JDBC也可以在Spring框架提供的模板類(lèi)的幫助下更有效地被使用,這個(gè)模板叫JDBCTemplate。


  7、如何通過(guò)HibernateDaoSupport將Spring和Hibernate結(jié)合起來(lái)?


  用Spring的SessionFactory調(diào)用LocalSessionFactory。集成過(guò)程分三步:


  配置theHibernateSessionFactory、繼承HibernateDaoSupport實(shí)現(xiàn)一個(gè)DAO、在AOP支持的事務(wù)中裝配。


  8、解釋一下SpringMVC框架及其控制器


  Spring配備構(gòu)建Web應(yīng)用的全功能MVC框架。Spring可以很便捷地和其他MVC框架集成,如Struts、Spring的MVC框架用控制反轉(zhuǎn)把業(yè)務(wù)對(duì)象和控制邏輯清晰地隔離。它也允許以聲明的方式把請(qǐng)求參數(shù)和業(yè)務(wù)對(duì)象綁定。


  控制器提供一個(gè)訪問(wèn)應(yīng)用程序的行為,此行為通常通過(guò)服務(wù)接口實(shí)現(xiàn)。控制器解析用戶輸入并將其轉(zhuǎn)換為一個(gè)由視圖呈現(xiàn)給用戶的模型。Spring用一個(gè)非常抽象的方式實(shí)現(xiàn)了一個(gè)控制層,允許用戶創(chuàng)建多種用途的控制器。


Java框架面試題,常見(jiàn)得Spring框架


    以上就是動(dòng)力節(jié)點(diǎn)Java培訓(xùn)機(jī)構(gòu)小編介紹的“Java框架面試題,常見(jiàn)得Spring框架”的內(nèi)容,希望對(duì)大家有幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。


提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

  • 全國(guó)校區(qū) 2025-07-26 搶座中
免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 青春禁区视频在线观看动漫版 | 国产精品99一区二区三区 | 老司机午夜精品视频在线观看免费 | 久久精品国产亚洲综合色 | 99久9在线视频 | jazzjazz国产精品久久 | 99热久久这里只精品国产 | se94se欧美| 欧美一级网| 成人国产在线不卡视频 | 久久99国产乱子伦精品免 | 免费爱爱片| 中文字幕在线看日本大片 | 久久久夜色精品国产噜噜 | 国产成人精品男人的天堂538 | 福利姬在线播放 | 日本亚州在线播放精品 | 色综合亚洲综合网站综合色 | 国产成人a毛片在线 | 日韩经典在线 | 亚洲欧美精品天堂久久综合一区 | 国产亚洲欧美日韩综合另类 | 四虎影音 | 黄页成人免费网站 | 四虎永久在线精品免费影视 | 免费一级毛片视频 | 波多野结衣免费免费视频一区 | 综合色天天 | 欧美毛片一级的免费的 | 高清一区二区三区 | 99热久久精里都是精品6 | 最新国产在线视频 | 天天射天天射 | 国产一级一国产一级毛片 | 日韩啊啊啊 | 国产99页 | 亚洲国产国产综合一区首页 | 特级全黄一级毛片视频 | 色久激情| 国产成人在线视频网站 | 国产亚洲美女精品久久久久狼 |