




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
...wd......wd......wd...美斯坦福在線考試系統(tǒng)荊州理工G3Hibernate科目:SCCEG3Hibernate總分:100分時(shí)間:60分鐘一、單項(xiàng)選擇題(共45題,每題2分,說(shuō)明:選擇一項(xiàng)正確的答案)1、下面關(guān)于Hibernate的說(shuō)法,錯(cuò)誤的選項(xiàng)是〔〕A、Hibernate是一個(gè)“對(duì)象-關(guān)系映射〞的實(shí)現(xiàn)B、Hibernate是一種數(shù)據(jù)持久化技術(shù)C、Hibernate是JDBC的替代技術(shù)他是對(duì)JDBC做了輕量級(jí)的對(duì)象封裝D、使用Hibernate可以簡(jiǎn)化持久化層的編碼參考答案:C2、在使用了Hibernate的系統(tǒng)中,要想在刪除某個(gè)客戶數(shù)據(jù)的同時(shí)刪除該客戶對(duì)應(yīng)的所有訂單數(shù)據(jù),下面方法可行的是〔〕A、配置客戶和訂單關(guān)聯(lián)的cascade屬性為save-updateB、配置客戶和訂單關(guān)聯(lián)的cascade屬性為allC、設(shè)置多對(duì)一關(guān)聯(lián)的inverse屬性為trueD、設(shè)置多對(duì)一關(guān)聯(lián)的inverse屬性為false參考答案:B詳解3、下面一對(duì)多關(guān)聯(lián)的配置中,存在哪些錯(cuò)誤〔〕<setname="orders"inverse="false"cascade="true"><o(jì)ne-to-manyclass="com.x.entity.Order"column="customer_id"/></set>A、inverse屬性不可以設(shè)置為falseB、cascade屬性不可設(shè)置為trueC、class="com.x.entity.Order"應(yīng)為type="com.x.entity.Order"D、column屬性不可再<o(jì)ne-to-many>節(jié)點(diǎn)內(nèi)設(shè)置參考答案:B4、下面創(chuàng)立Criteria對(duì)象的語(yǔ)句中正確的選項(xiàng)是〔〕A、Criteriac=query.createCriteria();B、Criteriac=query.addCriteria();C、Criteriac=session.createCriteria();D、Criteriac=session.createCriteria(User.class);參考答案:D5、下面關(guān)于Hibernate映射文件配置中dynamic-update屬性說(shuō)法正確的選項(xiàng)是〔〕\o"生生死死"詳解A、動(dòng)態(tài)的修改,如果為true,只改變有改變的屬性B、動(dòng)態(tài)的修改,如果為true,只改變沒(méi)有改變過(guò)的屬性C、動(dòng)態(tài)的修改,如果為true,改變所有的屬性D、以上說(shuō)法都錯(cuò)參考答案:A6、下面關(guān)系Hibernate對(duì)象的狀態(tài)說(shuō)話正確的選項(xiàng)是〔〕臨時(shí)持久化游離A、Hibernat的對(duì)象只有一種狀態(tài)B、Hibernat的對(duì)象有2種狀態(tài)C、Hibernat的對(duì)象有3種狀態(tài)D、Hibernat的對(duì)象有4種狀態(tài)參考答案:C7、Hibernate對(duì)象從瞬時(shí)到持久狀態(tài)轉(zhuǎn)換的方式有〔〕。A、調(diào)用session的save方法saveorupdatB、調(diào)用session的create方法C、調(diào)用session的update方法D、調(diào)用session的load方法參考答案:A8、J2EE中往往使用____封裝業(yè)務(wù)實(shí)體,____封裝業(yè)務(wù)邏輯,____調(diào)用〔〕A、實(shí)體Bean、會(huì)話Bean、實(shí)體Bean、會(huì)話BeanB、實(shí)體Bean、會(huì)話Bean、會(huì)話Bean、實(shí)體BeanC、會(huì)話Bean、實(shí)體Bean、實(shí)體Bean、會(huì)話BeanD、會(huì)話Bean、實(shí)體Bean、會(huì)話Bean、實(shí)體Bean參考答案:B9、EJB分為〔〕三種類型A、會(huì)話bean、實(shí)體bean、WebserviceB、會(huì)話bean、實(shí)體bean、消息驅(qū)動(dòng)beanC、Jsp、servlet、jsfD、實(shí)現(xiàn)類、Home接口類、Object接口類參考答案:B10、有狀態(tài)SessionBean和無(wú)狀態(tài)SessionBean的區(qū)別說(shuō)法正確的選項(xiàng)是〔〕詳解A、無(wú)狀態(tài)SessionBean要保存客戶端的狀態(tài),同客戶端是一對(duì)一B、有狀態(tài)SessionBean要保存客戶端的狀態(tài),同客戶端是一對(duì)一C、他們都要保存客戶端的狀態(tài),同客戶端是一對(duì)一D、以上說(shuō)法都不對(duì)參考答案:B11、有以下代碼段,下面說(shuō)法正確的選項(xiàng)是〔〕p65StringqlString="selectmodelfromStudentasmodelwheremodel.createDate=?1";(1)Queryquery=em.createQuery(qlString);(2)query.setParameter(0,"2000-12-05");(3)Listlist=q.list();(4)A、第一行有錯(cuò),必須為參數(shù)起個(gè)名字B、第三行有錯(cuò)誤,query.setParameter(0,"2000-12-05")應(yīng)為query.setParameter(1,"2000-12-05");C、第四行沒(méi)有錯(cuò)誤D、這些語(yǔ)句沒(méi)有錯(cuò)誤參考答案:B12、在EJB3.0中用來(lái)保存一個(gè)對(duì)象的方法是〔〕A、saveB、updateC、persistD、create參考答案:C13、在J2EE中,Servlet和JSP組件必須在〔〕容器中才能運(yùn)行A、AppletB、客戶端C、WebD、EJB參考答案:C14、在J2EE中,EJB組件必須在〔〕容器中才能運(yùn)行A、AppletB、客戶端C、WebD、EJB參考答案:D15、在三層構(gòu)造中,數(shù)據(jù)訪問(wèn)層承當(dāng)?shù)呢?zé)任是〔〕A、定義實(shí)體類B、數(shù)據(jù)的增刪改查操作C、業(yè)務(wù)邏輯的描述D、頁(yè)面展示和控制轉(zhuǎn)發(fā)參考答案:B16、<set>元素有一個(gè)cascade屬性,如果希望Hibernate級(jí)聯(lián)保存集合中的對(duì)象,casecade屬性應(yīng)該取〔〕值A(chǔ)、noneB、saveC、deleteD、save-update參考答案:D17、以下程序的打印結(jié)果是〔〕tx=session.beginTransaction();Customerc1=(Customer)session.load(Customer.class,newLong(1));Customerc2=(Customer)session.load(Customer.class,newLong(1));System.out.println(c1==c2);txmit();session.close();A、運(yùn)行出錯(cuò),拋出異常B、打印falseC、打印trueD、編譯出錯(cuò)參考答案:C18、以下程序代碼對(duì)Customer的name屬性修改了兩次:tx=session.beginTransaction();Customercustomer=(Customer)session.load(Customer.class,newLong(1));customer.setName("Jack\");customer.setName("Mike\");txmit();執(zhí)行以上程序,Hibernate需要向數(shù)據(jù)庫(kù)提交〔〕條update語(yǔ)句A、0B、1C、2D、3參考答案:B19、對(duì)于以下程序,Customer對(duì)象在第〔〕行變?yōu)橛坞x狀態(tài)closeclearevictP82Customercustomer=newCustomer();customer.setName(\"Tom\");Sessionsession1=sessionFactory.openSession();Transactiontx1=session1.beginTransaction();//line1session1.save(customer);//line2tx1mit();//line3session1.close();//line4A、line1B、line2C、line3D、line4參考答案:D20、以下檢索策略中,〔〕利用了外連結(jié)查詢?cè)斀?0A、立即檢索B、延遲檢索C、迫切左外連結(jié)檢索D、迫切右外連結(jié)檢索參考答案:C21、假設(shè)對(duì)Customer類的orders集合采用延遲檢索策略,編譯或運(yùn)行以下程序,會(huì)出現(xiàn)〔〕Sessionsession=sessionFactory.openSession();tx=session.beginTransaction();Customercustomer=(Customer)session.get(Customer.class,newLong(1));txmit();session.close();IteratororderIterator=customer.getOrders().iterator();A、編譯出錯(cuò)B、編譯通過(guò),正常運(yùn)行,不顯示任何信息C、編譯通過(guò),正常運(yùn)行,并顯示出結(jié)果D、編譯通過(guò),但運(yùn)行時(shí)拋出異常參考答案:D22、在源代碼中嵌入映射信息需要〔〕A、AnnoationB、hbm.xmlC、struts.xmlD、web.xml參考答案:A23、ORM的好處包括〔〕A、能進(jìn)展關(guān)系對(duì)象的映射B、具有控制器功能C、能在服務(wù)器端保存客戶端狀態(tài)D、向DTO一項(xiàng)能傳遞數(shù)據(jù)參考答案:A24、某個(gè)實(shí)例的持久化標(biāo)識(shí),可以使用Session的〔〕方法來(lái)獲取它A、load()B、loadAll()C、getAllData()D、init()參考答案:A25、如果不確定所尋找對(duì)象的持久化標(biāo)識(shí)符,那么需要使用查詢,使用Session的〔〕方法A、createQuery()B、query()C、queryAll()D、queryObject()參考答案:A26、使用Session的〔〕,會(huì)把對(duì)象的狀態(tài)從數(shù)據(jù)庫(kù)中移除A、delete()B、remove()C、clear()D、removeAll()參考答案:A27、對(duì)原生SQL查詢的控制是通過(guò)〔〕接口進(jìn)展的A、SQLQueryB、SessionC、ListD、Query參考答案:A28、可以把結(jié)果集映射的信息放在外部的〔〕元素中,這樣就可以在多個(gè)命名查詢間或者通過(guò)setResultSetMapping()API來(lái)訪問(wèn)A、<resultset>B、<result>C、<mapping>D、<description>參考答案:A29、使用Hibernate的QBC查詢,要使用SQL中的類似selectcount(*)fromtablename方法求出記錄數(shù),必須使用〔〕類A、RestrictionsB、ProjectionsC、CriteriaD、Criteron參考答案:B30、在Hibernate中,關(guān)于數(shù)據(jù)庫(kù)的方言,下面說(shuō)法正確的選項(xiàng)是〔〕A、可以不寫(xiě)數(shù)據(jù)庫(kù)方言B、數(shù)據(jù)庫(kù)方言沒(méi)有作用,可以隨便寫(xiě)C、有通用的數(shù)據(jù)庫(kù)方言可以使用D、數(shù)據(jù)方言對(duì)應(yīng)于每個(gè)數(shù)據(jù)庫(kù),主要用于產(chǎn)生SQL語(yǔ)句參考答案:D31、下面不屬于持久化的是〔〕A、把對(duì)象轉(zhuǎn)換稱字符串的形式通過(guò)網(wǎng)絡(luò)傳輸,在另一端接收到這個(gè)字符串后能把對(duì)象復(fù)原出來(lái)B、把程序數(shù)據(jù)從數(shù)據(jù)庫(kù)中讀出來(lái)C、從XML配置文件中讀取程序的配置信息D、把程序數(shù)據(jù)保存為文件參考答案:A32、下面的程序執(zhí)行后沒(méi)有報(bào)錯(cuò),但數(shù)據(jù)總保存不到數(shù)據(jù)庫(kù),最可能的原因是〔〕publicstaticvoidimain(String[]args){SessionFactorysf=newConfigration().configure().buildSessionFactory();Sessionsession=sf.openSession();Medalmedal=newMedal();medal.setOwner(“totong〞);medal.setType(“Goldmedal〞);session.save(user);session.close();}A、配置文件配置有誤B、沒(méi)有在配置文件中包含對(duì)映射文件的聲明C、配置文件配置有誤D、沒(méi)有對(duì)持久化操作捕捉異常E、沒(méi)有開(kāi)啟事務(wù)參考答案:E33、wage.getItem().size()的值是1。要想使執(zhí)行session.update(wage)時(shí)自動(dòng)執(zhí)行session.update(wage.getItems().get(0)),必須配置〔〕A、<setname=〞items〞inverse=〞true〞cascade=〞none〞>…</set>B、<setname=〞items〞inverse=〞false〞cascade=〞none〞>…</set>C、<setname=〞items〞inverse=〞true〞cascade=〞all〞>…</set>D、<setname=〞items〞inverse=〞false〞cascade=〞save-update〞>…</set>參考答案:D34、在Hibernate關(guān)系映射配置中,inverse屬性的含義是〔〕。A、定義在<o(jì)ne-to-many>節(jié)點(diǎn)上,聲明要負(fù)責(zé)關(guān)聯(lián)的維護(hù)B、聲明在<set>節(jié)點(diǎn)上,聲明要對(duì)方負(fù)責(zé)關(guān)聯(lián)的維護(hù)C、定義在<o(jì)ne-to-many>節(jié)點(diǎn)上,聲明對(duì)方要負(fù)責(zé)關(guān)聯(lián)的維護(hù)D、聲明在<set>節(jié)點(diǎn)上,聲明要負(fù)責(zé)關(guān)聯(lián)的維護(hù)參考答案:B35、執(zhí)行下面的hql查詢,關(guān)于返回值的說(shuō)法,正確的選項(xiàng)是〔〕selectu.username,u.useridfromcom.scce.pojo.UseruwhereuisnotnullA、語(yǔ)法錯(cuò)誤,不能執(zhí)行B、返回一個(gè)類型為L(zhǎng)ist的實(shí)例C、返回一個(gè)數(shù)組D、當(dāng)返回結(jié)果只有一條時(shí),返回一個(gè)數(shù)組參考答案:B36、以下哪一種檢索策略利用了外連結(jié)查詢〔〕A、立即檢索B、延遲檢索C、迫切左外連結(jié)檢索D、迫切右外連結(jié)檢索參考答案:C37、POJO是〔〕A、PlainOldJavaObjectB、ProgrammingObjectJavaObjectC、PageOldJavaObjectD、PlainObjectJavaOld參考答案:A38、實(shí)現(xiàn)equals和hashCode最顯而易見(jiàn)的作用是〔〕詳解38A、對(duì)比兩個(gè)對(duì)象標(biāo)識(shí)符的值B、對(duì)比數(shù)據(jù)庫(kù)的兩條數(shù)據(jù)C、對(duì)比兩個(gè)組建是否部署在同一個(gè)應(yīng)用服務(wù)器上D、對(duì)象與字段的映射參考答案:A39、在源代碼中嵌入映射信息需要〔〕A、XDocletB、EJBC、HibernateD、Spring參考答案:A40、所有的Hibernate,除了〔〕都支持空(null)語(yǔ)義A、CollectionB、ElementC、EntityD、NodeList參考答案:A41、〔〕元素把子對(duì)象的一些元素與父類對(duì)應(yīng)的表的一些字段映射起來(lái)A、ComponentB、ElementC、AttributeD、ActionForm參考答案:A42、HQL不支持聚合函數(shù)有〔〕A、count(*)B、avg(…)C、count(…)D、count(?)參考答案:D43、假設(shè)實(shí)體映射時(shí)有一個(gè)〔〕的關(guān)聯(lián)指向另外一個(gè)實(shí)體,在查詢時(shí)必須也返回那個(gè)實(shí)體,否那么會(huì)導(dǎo)致發(fā)生一個(gè)〞columnnotfound〞的數(shù)據(jù)庫(kù)錯(cuò)誤A、many-to-oneB、many-to-manyC、one-to-manyD、one-to-one參考答案:D44、在Hibernate中,關(guān)于數(shù)據(jù)庫(kù)的方言,下面說(shuō)法正確的選項(xiàng)是〔〕A、可以不寫(xiě)數(shù)據(jù)庫(kù)方言B、數(shù)據(jù)庫(kù)方言沒(méi)有作用,可以隨便寫(xiě)C、有通用的數(shù)據(jù)庫(kù)方言可以使用D、數(shù)據(jù)方言對(duì)應(yīng)于每個(gè)數(shù)據(jù)庫(kù),主要用于產(chǎn)生SQL語(yǔ)句參考答案:D45、以下屬于多對(duì)一關(guān)系的是〔〕A、書(shū)和作者B、手機(jī)和生產(chǎn)廠家C、用戶和發(fā)布的出租信息D、士兵和班長(zhǎng)參考答案:D二、多項(xiàng)選擇題(共5題,每題2分),說(shuō)明:選擇多項(xiàng)正確的答案)1、從持久化狀態(tài)到臨時(shí)狀態(tài)轉(zhuǎn)換的方法有〔〕[選三項(xiàng)]A、evict()B、clear()C、close()D、lock()參考答案:ABC2、有如下代碼DeptdeptOne=newDept();deptOne.setDeptName("后勤部");deptOne.setCreateDate("2001-03-02");session.save(deptOne);IntegerdeptId=deptOne.getDeptId();deptOne=null;下面說(shuō)明正確的有〔〕[選兩項(xiàng)]A、deptOne處于生命周期B、deptOne生命周期完畢C、deptOne處于持久化狀態(tài)D、deptOne處于游離狀態(tài)參考答案:AC3、Hibernate緩存主要從哪些方面發(fā)生作用〔〕[選兩項(xiàng)]見(jiàn)書(shū)P84A、通過(guò)主鍵值加載數(shù)據(jù)B、查詢數(shù)據(jù)C、立即加載D、延遲加載參考答案:AD4、什么是Hibernate一級(jí)緩存〔〕[選兩項(xiàng)]A、Hibernate一級(jí)緩存是Session的緩存B、Hibernate一級(jí)緩存是SessionFactory的緩存C、第一級(jí)緩存為必需,不允許且事實(shí)上也無(wú)法被卸除D、第一級(jí)緩存可以設(shè)置參考答案:AC5、不適合放入Hibernate二級(jí)緩存的有〔〕[選三項(xiàng)]A、常被修改的數(shù)據(jù)B、絕不容許出現(xiàn)并發(fā)的數(shù)據(jù),例如財(cái)務(wù)數(shù)據(jù)C、與其他應(yīng)用共享的數(shù)據(jù)D、常用數(shù)據(jù)參考答案:ABC詳解5Hibernate中dynamic-insert和dynamic-update設(shè)置屬性默認(rèn)值Hibernate允許我們?cè)谟成湮募锟刂苅nsert和update語(yǔ)句的內(nèi)容.比方在映射文件中<property元素中的update屬性設(shè)置成為false,那么這個(gè)字段,將不被包括在基本的update語(yǔ)句中,修改的時(shí)候,將不包括這個(gè)字段了.insert同理.dynamic動(dòng)態(tài)SQL語(yǔ)句的配置也是很常用的.下面介紹配置SQL語(yǔ)句的具體屬性:
1)<property>元素insert屬性:設(shè)置為false,在insert語(yǔ)句中不包含這個(gè)字段,表示永遠(yuǎn)不會(huì)被插入,默認(rèn)true
2)<property>元素update屬性:設(shè)置為false,在update語(yǔ)句中不包含這個(gè)字段,表示永遠(yuǎn)不會(huì)被修改,默認(rèn)true
3)<class>元素mutable屬性:設(shè)置為false就是把所有的<property>元素的update屬性設(shè)置為了false,說(shuō)明這個(gè)對(duì)象不會(huì)被更新,默認(rèn)true
4)<property>元素dynamic-insert屬性:設(shè)置為true,表示insert對(duì)象的時(shí)候,生成動(dòng)態(tài)的insert語(yǔ)句,如果這個(gè)字段的值是null就不會(huì)參加到insert語(yǔ)句當(dāng)中.默認(rèn)false
5)<property>元素dynamic-update屬性,設(shè)置為true,表示update對(duì)象的時(shí)候,生成動(dòng)態(tài)的update語(yǔ)句,如果這個(gè)字段的值是null就不會(huì)被參加到update語(yǔ)句中,默認(rèn)false
6)<class>元素dynamic-insert屬性:設(shè)置為true,表示把所有的<property>元素的dynamic-insert屬性設(shè)置為true,默認(rèn)false
7)<class>元素dynamic-update屬性:設(shè)置為true,表示把所有的<property>元素的dynamic-update屬性設(shè)置為true,默認(rèn)falseHibernate生成動(dòng)態(tài)SQL語(yǔ)句的消耗的系統(tǒng)資源(比方CPU,內(nèi)存等)是很小的,所以不會(huì)影響到系統(tǒng)的性能,如果表中包含N多字段,建議把dynamic-update屬性和insert屬性設(shè)置為true,這樣在插入和修改數(shù)據(jù)的時(shí)候,語(yǔ)句中只包括要插入或者修改的字段.可以節(jié)省SQL語(yǔ)句的執(zhí)行時(shí)間,提高程序的運(yùn)行效率.詳解10現(xiàn)實(shí)中,很多朋友對(duì)兩種sessionbean存在誤解,認(rèn)為有狀態(tài)是實(shí)例一直存在,保存每次調(diào)用后的狀態(tài),并對(duì)下一次調(diào)用起作用,而認(rèn)為無(wú)狀態(tài)是每次調(diào)用實(shí)例化一次,不保存用戶信息。仔細(xì)分析并用實(shí)踐檢驗(yàn)后,你會(huì)發(fā)現(xiàn),事實(shí)恰好相反:有狀態(tài)和無(wú)狀態(tài)會(huì)話bean的本質(zhì)區(qū)別是它們的生命期。首先解釋一個(gè)下面要用到的概念--用戶:sessionbean的用戶實(shí)際上就是直接調(diào)用ejb的類的實(shí)例,甚至是這個(gè)實(shí)例的某個(gè)方法。同一個(gè)類的不同實(shí)例對(duì)于sessionbean來(lái)說(shuō)是不同的用戶。有狀態(tài)會(huì)話bean:每個(gè)用戶有自己特有的一個(gè)實(shí)例,在用戶的存在期內(nèi),bean保持了用戶的信息,即“有狀態(tài)〞;一旦用戶滅亡〔調(diào)用完畢或?qū)嵗戤叀?,bean的生命期也告完畢。即每個(gè)用戶最初都會(huì)得到一個(gè)初始的bean。無(wú)狀態(tài)會(huì)話bean:bean一旦實(shí)例化就被加進(jìn)會(huì)話池中,各個(gè)用戶都可以共用。即使用戶已經(jīng)消亡,bean的生命期也不一定完畢,它可能依然存在于會(huì)話池中,供其他用戶調(diào)用。由于沒(méi)有特定的用戶,那么也就不能保持某一用戶的狀態(tài),所以叫無(wú)狀態(tài)bean。但無(wú)狀態(tài)會(huì)話bean并非沒(méi)有狀態(tài),如果它有自己的屬性〔變量〕,那么這些變量就會(huì)受到所有調(diào)用它的用戶的影響,這是在實(shí)際應(yīng)用中必須注意的。詳解20Hibernate提供了3種檢索策略:l延遲檢索;l立即檢索;l迫切左外連接;Hibernate提供2種方式來(lái)確定檢索策略,一中是在配置文件當(dāng)中,另外一種是在程序種設(shè)置。當(dāng)然,如果你在程序中設(shè)置了檢索策略,那么你在配置文件中的設(shè)置也就無(wú)效了。另外的一種情況是HQL會(huì)忽略配置文件的設(shè)置,而總是采用迫切左外連接。詳解38原因是由于在Hibernate中,需要保證持久化標(biāo)識(shí)〔數(shù)據(jù)庫(kù)的行〕和僅在特定會(huì)話范圍內(nèi)的Java標(biāo)識(shí)是等值的。我們必然希望Set有明確的語(yǔ)義,以防止混合了來(lái)自不同會(huì)話中獲取的實(shí)例,從而確保數(shù)據(jù)的持久化不會(huì)發(fā)生錯(cuò)誤。假設(shè)使用過(guò)Set,你會(huì)知道Set中是不允許存儲(chǔ)重復(fù)值的,這也是為什么Hibernate推薦在多表關(guān)聯(lián)的映射中采用Set作為存儲(chǔ)實(shí)體對(duì)象的主要原因。詳解31.明確inverse和cascade的作用inverse決定是否把對(duì)對(duì)象中集合的改動(dòng)反映到數(shù)據(jù)庫(kù)中,所以inverse只對(duì)集合起作用,也就是只對(duì)one-to-many或many-to-many有效〔因?yàn)橹挥羞@兩種關(guān)聯(lián)關(guān)系包含集合,而one-to-one和many-to-one只含有關(guān)系對(duì)方的一個(gè)引用〕。cascade決定是否把對(duì)對(duì)象的改動(dòng)反映到數(shù)據(jù)庫(kù)中,所以cascade對(duì)所有的關(guān)聯(lián)關(guān)系都起作用〔因?yàn)殛P(guān)聯(lián)關(guān)系就是指對(duì)象之間的關(guān)聯(lián)關(guān)系〕。2.inverse屬性:inverse所描述的是對(duì)象之間關(guān)聯(lián)關(guān)系的維護(hù)方式。inverse只存在于集合標(biāo)記的元素中。Hibernate提供的集合元素包括<set/><map/><list/><array/><bag/>Inverse屬
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度科技產(chǎn)品銷售提成及創(chuàng)新激勵(lì)協(xié)議
- 二零二五年度金融機(jī)構(gòu)資金結(jié)算服務(wù)協(xié)議
- 二零二五年度山坪塘承包合同履行中的合同糾紛解決
- 二零二五年度終止雙方在線教育平臺(tái)合作協(xié)議
- 二零二五年度海底油氣管道水平定向鉆施工合作協(xié)議
- 二零二五年度全球市場(chǎng)傭金分成合作協(xié)議
- 2、2024廣西專業(yè)技術(shù)人員繼續(xù)教育公需科目參考答案(97分)
- 2025年合作貨運(yùn)從業(yè)資格證科目一考試答案
- 預(yù)制裝配式檢查井施工工法
- 公司領(lǐng)導(dǎo)發(fā)言稿范文
- 《青春期心理健康指導(dǎo)》課件
- 第18講 等腰三角形 課件中考數(shù)學(xué)復(fù)習(xí)
- 社會(huì)階層與教育選擇行為分析-深度研究
- 2025年內(nèi)蒙古呼和浩特市屬國(guó)企業(yè)紀(jì)檢監(jiān)察機(jī)構(gòu)招聘工作人員80人高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 社會(huì)工作行政(第三版)課件匯 時(shí)立榮 第6-11章 項(xiàng)目管理- 社會(huì)工作行政的挑戰(zhàn)、變革與數(shù)字化發(fā)展
- 全過(guò)程工程咨詢文件管理標(biāo)準(zhǔn)
- 模特?cái)z影及肖像使用合同協(xié)議范本
- 2025年湘潭醫(yī)衛(wèi)職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 《預(yù)制高強(qiáng)混凝土風(fēng)電塔筒生產(chǎn)技術(shù)規(guī)程》文本附編制說(shuō)明
- 2025福建福州地鐵集團(tuán)限公司運(yùn)營(yíng)分公司校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 兒童睡眠障礙治療
評(píng)論
0/150
提交評(píng)論