freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

j2ee考試復(fù)習(xí)試題2(參考版)

2025-04-19 12:31本頁面
  

【正文】 拼一個(gè)春夏秋冬!贏一個(gè)無悔人生!早安!—————獻(xiàn)給所有努力的人.學(xué)習(xí)參考。不奮斗就是每天都很容易,可一年一年越來越難。是狼就要練好牙,是羊就要練好腿。2解釋數(shù)據(jù)持久化的好處?答:數(shù)據(jù)庫的讀寫是一個(gè)很耗費(fèi)時(shí)間和資源的操作,當(dāng)大量用戶同時(shí)直接訪問數(shù)據(jù)庫的時(shí)候,效率將非常低,如果將數(shù)據(jù)持久化就不需要每次從數(shù)據(jù)庫讀取數(shù)據(jù),直接在內(nèi)存中對(duì)數(shù)據(jù)進(jìn)行操作,這樣就節(jié)約了數(shù)據(jù)庫資源,而且加快了系統(tǒng)的反映速度。而委托給spring之后,可以使用聲明式的,也就是可以在XML之中配置哪些需要進(jìn)行事務(wù)管理,哪些不需要2Hibernate 有哪5 個(gè)核心接口?它們的作用分別是什么?答:Configuration 接口:配置Hibernate,根據(jù)其啟動(dòng)hibernate,創(chuàng)建SessionFactory 對(duì)象;SessionFactory 接口:初始化Hibernate,充當(dāng)數(shù)據(jù)存儲(chǔ)源的代理,創(chuàng)建session 對(duì)象,sessionFactory 是線程安全的,意味著它的同一個(gè)實(shí)例可以被應(yīng)用的多個(gè)線程共享,是重量級(jí)、二級(jí)緩存; Session 接口:負(fù)責(zé)保存、更新、刪除、加載和查詢對(duì)象,是線程不安全的,避免多個(gè)線程共享同一個(gè)session,是輕量級(jí)、一級(jí)緩存; Transaction 接口:管理事務(wù);Query 和Criteria 接口:執(zhí)行數(shù)據(jù)庫的查詢。spring也是調(diào)用hibernate中事務(wù)管理的API。處于臨時(shí)態(tài)的對(duì)象主鍵值為空,并且未與session關(guān)聯(lián),數(shù)據(jù)未保存到數(shù)據(jù)庫中處于持久態(tài)的對(duì)象與session關(guān)聯(lián)起來,持久化后對(duì)象中的數(shù)據(jù)被保存到數(shù)據(jù)庫中,處于游離態(tài)的對(duì)象脫離了session的管理,是持久化后的一種狀態(tài),當(dāng)new一個(gè)新的對(duì)象時(shí),該對(duì)象處于臨時(shí)態(tài)當(dāng)該對(duì)象被當(dāng)作session的參數(shù)使用的時(shí)候,該對(duì)象處于持久態(tài)事務(wù)提交,session關(guān)閉后,該對(duì)象處于游離態(tài)20.spring和hibernate的事務(wù)管理方式有什么不同?hibernate的事務(wù)管理方式僅僅就是托管給JDBC(如果用JTA那么就是JTA),而JDBC的一切行為包括事務(wù)是基于一個(gè)connection的,那么hibernate委托給JDBC的事務(wù)也就是基于一個(gè)session。19.請(qǐng)說出Hibernate中持久化對(duì)象的生命周期以及各種狀態(tài)直接的區(qū)別,并描述相互之間是如何轉(zhuǎn)換的。CSS:級(jí)聯(lián)樣式表DOM:進(jìn)行動(dòng)態(tài)顯示及交互。18 ajax有什么組成,各組件作用是什么?由JavaScript、CSS、DOM、XMLHttpRequest組成。EJB容器是EJB組件的代理,EJB組件由容器所創(chuàng)建和管理。它是基于Java的遠(yuǎn)程方法調(diào)用(RMI)技術(shù)的,所以EJB可以被遠(yuǎn)程訪問(跨進(jìn)程、跨計(jì)算機(jī))。Java Bean實(shí)際上相當(dāng)于微軟COM模型中的本地進(jìn)程內(nèi)COM組件,它是不能被跨進(jìn)程訪問的。17 EJB與JAVA BEAN的區(qū)別?Java Bean 是可復(fù)用的組件,對(duì)Java Bean并沒有嚴(yán)格的規(guī)范,理論上講,任何一個(gè)Java類都可以是一個(gè)Bean。換言之,很可能數(shù)個(gè)使用者在執(zhí)行某個(gè) Stateless Session Bean 的 methods 時(shí),會(huì)是同一個(gè) Bean 的 Instance 在執(zhí)行。15 說出bean工廠創(chuàng)建bean的三種方式?1) 通過構(gòu)造方法直接創(chuàng)建:bean id=”xxx” class=”bean class name”2)通過靜態(tài)工廠方法創(chuàng)建:bean id=”xx” class=”factory class name” factorymethod=”xx”3)通過非靜態(tài)工廠方法創(chuàng)建:bean id=”factory” class=”factory class name”bean id=”xx” factorybean=” factory” factorymethod=”xx”16 敘述StatefulBean和StatelessBean的區(qū)別?Stateful Session Bean 可以記錄呼叫者的狀態(tài),因此通常來說,一個(gè)使用者會(huì)有一個(gè)相對(duì)應(yīng)的 Stateful Session Bean 的實(shí)體。13.簡(jiǎn)述Struts 2框架包含哪些表單標(biāo)簽,分別對(duì)應(yīng)HTML標(biāo)簽中的哪些標(biāo)簽。示例如下:property name=”mappingResources” list valueorg/appfuse/model//value /list/property11.簡(jiǎn)述Struts 2框架的誕生和發(fā)展過程。 你可以通過定義一個(gè)contextparam元素名字為”contextConfigLocation”來改變Spring配置文件的位置。示例如下:bean id=”dataSource” property name=”driverClassName” value/value /property property name=”url” valuejdbc:hsqldb:db/appfuse/value /property property name=”username”valuesa/value/property property name=”password”value/value/property/bean?ContextLoaderListener是一個(gè)ServletContextListener, 它在你的web應(yīng)用啟動(dòng)的時(shí)候初始化。?可以使用””來實(shí)現(xiàn)。即使EJB容器崩潰了,Entity beans也是存活的。只要數(shù)據(jù)庫中的數(shù)據(jù)存在,Entity beans就一直存活。當(dāng)客戶機(jī)第一次調(diào)用一個(gè)Stateful Session Bean 時(shí),容器必須立即在服務(wù)器中創(chuàng)建一個(gè)新的Bean實(shí)例,并關(guān)聯(lián)到客戶機(jī)上,以后此客戶機(jī)調(diào)用Stateful Session Bean 的方法時(shí)容器會(huì)把調(diào)用分派到與此客戶機(jī)相關(guān)聯(lián)的Bean實(shí)例。5. EJB包括(SessionBean,EntityBean)說出他們的生命周期?SessionBean:Stateless Session Bean 的生命周期是由容器決定的,當(dāng)客戶機(jī)發(fā)出請(qǐng)求要建立一個(gè)Bean的實(shí)例時(shí),EJB容器不一定要?jiǎng)?chuàng)建一個(gè)新的Bean的實(shí)例供客戶機(jī)調(diào)用,而是隨便找一個(gè)現(xiàn)有的實(shí)例提供給客戶機(jī)。7)Target(目標(biāo)對(duì)象) 目標(biāo)對(duì)象,指需要織入切面的對(duì)象。5)Introduction(引入) 引入,指動(dòng)態(tài)地給一個(gè)對(duì)象增加方法或?qū)傩缘囊环N特殊的通知。3)Advice(通知) 通知,指切面的具體實(shí)現(xiàn)。4. 簡(jiǎn)述AOP核心?1)Aspect(切面) 切面,是對(duì)交叉業(yè)務(wù)邏輯的統(tǒng)稱。方式二:Type2 IoC: Setter injection對(duì)象創(chuàng)建之后,將被依賴對(duì)象通過set方法設(shè)置進(jìn)去方式三:Type3 IoC: Constructor injection對(duì)象創(chuàng)建時(shí),被依賴對(duì)象以構(gòu)造方法參數(shù)的方式注入Spring的方式(Inversion of Control)的理解一個(gè)類需要用到某個(gè)接口的方法,我們需要將類A和接口B的實(shí)現(xiàn)關(guān)聯(lián)起來,最簡(jiǎn)單的方法是類A中創(chuàng)建一個(gè)對(duì)于接口B的實(shí)現(xiàn)C的實(shí)例,但這種方法顯然兩者的依賴(Dependency)太大了。A. ejbActivate()B. ejbCreate()C. ejbPassivate()D. ejbLoad()E. ejbStore()F. ejbPostCreate()97. 在Entity Bean的關(guān)系管理中, [ B ]關(guān)系需要casecade delete(級(jí)連刪除), [ A ] 不能用級(jí)連刪除。A. getEJBLocalHomeB. getRollbackOnlyC. getCallerPrincipalD. getEJBHomeE. isCallerInRoleF. setRollbackOnlyG. getTimerServiceH. getUserTransaction95. 有狀態(tài)Session Bean的bean class中實(shí)現(xiàn)了兩個(gè)方法 [ C ]和[ A ] 用來完成狀態(tài)的swap in/out。} 表示異步訪問服務(wù)器通信已經(jīng)完成 [ D ]A. 1B. 2C. 3D. 482. EJB是: [ B ]A. 服務(wù)器端產(chǎn)品B. 服務(wù)器端組件開發(fā)架構(gòu)C. 特殊類型的JavaBeanD. 用于實(shí)現(xiàn)商業(yè)邏輯83. EJB架構(gòu)主要使用的設(shè)計(jì)模式是: [ AC ] A. Proxy 代理B
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1