【正文】
數(shù)組9) 下面創(chuàng)建Criteria對(duì)象的語(yǔ)句中正確的是(D)。 b) Criteria c = ()。 d) Criteria c = ()。 c) SessionFactory是重量級(jí)的對(duì)象,不應(yīng)該隨意創(chuàng)建。 d) SessionFactory的load()方法用于加載持久化對(duì)象12) Customer類中有一個(gè)Set類型的orders屬性,用來(lái)存放Order訂單對(duì)象,用哪個(gè)元素映射orders屬性?AB a) set b) onetomany c) manytoone d) property13) set元素有一個(gè)cascade屬性,如果希望Hibernate級(jí)聯(lián)保存集合中的對(duì)象,casecade屬性應(yīng)該取什么值?(D)〔選擇一項(xiàng)〕 a) none b) save c) delete d) saveupdate14) 以下哪些屬于Session的方法?ABD a) load() b) save() c) open() d) saveOrUpdate()15) 創(chuàng)建序列時(shí),若未指定Cycle選項(xiàng),則當(dāng)當(dāng)前值大于MaxValue時(shí)將()〔選擇一項(xiàng)〕 a) 從MinValue重新開始循環(huán) b) 重復(fù)使用MaxValue 值 c) 執(zhí)行出錯(cuò) d) 使用隨機(jī)值16) 以下程序的打印結(jié)果是什么?Ctx = ()。 Customer c2=(Customer)(,new Long(1))。()。 a) 運(yùn)行出錯(cuò),拋出異常 b) 打印false c) 打印true d) 編譯出錯(cuò)17) 以下程序代碼對(duì)Customer的name屬性修改了兩次:Btx = ()。(\Jack\)。()。 (\Tom\)。 Transaction tx1 = ()。 //line2()。 //line4 a) line1 b) line2 c) line3 d) line420) 對(duì)于以下程序,Customer對(duì)象在第幾行變?yōu)橛坞x狀態(tài)?(D單選)Customer customer=new Customer()。 Session session1=()。 //line1(customer)。 //line3()。tx = ()。()。 Iterator orderIterator=().iterator()。A a) Collection b) Element c) Entity d) NodeList29) 下面不能生成映射文檔 無(wú) a) XDoclet b) Middlegen c) AndroMDA 建模工具 d) MyEclipse30) 元素把子對(duì)象的一些元素與父類對(duì)應(yīng)的表的一些字段映射起來(lái) A a) Component b) Element c) Attribute d) ActionForm31) 要實(shí)現(xiàn)一個(gè)自定義類型,需要實(shí)現(xiàn)的接口是 或 AB a) b) c) d) 32) ORM是A a) 對(duì)象關(guān)系映射 b) 對(duì)象實(shí)體映射 c) 數(shù)據(jù)傳輸對(duì)象 d) 數(shù)據(jù)訪問(wèn)對(duì)象33) JDBC可以做哪三件事ABC a) 與數(shù)據(jù)庫(kù)建立連接 b) 通過(guò)JDBCAPI向數(shù)據(jù)庫(kù)發(fā)送SQL語(yǔ)句 c) 通過(guò)JDBCAPI執(zhí)行SQL語(yǔ)句 d) 進(jìn)行實(shí)體關(guān)系的映射34) ORM有什么好處A a) 能進(jìn)行關(guān)系對(duì)象的映射 b) 具有控制器功能 c) 能在服務(wù)器端保存客戶端狀態(tài) d) 向DTO一項(xiàng)能傳遞數(shù)據(jù)35) 常見(jiàn)的實(shí)體域?qū)ο笫茿B a) 主動(dòng)域?qū)ο?EJB) b) JavaBean對(duì)象(也稱為POJO,Plain Old Java Object) c) 控制器對(duì)象 d) ActionForm36) 過(guò)程域?qū)ο笤贖ibernate中代表C a) 業(yè)務(wù)邏輯操作 b) 應(yīng)用層操作 c) 數(shù)據(jù)庫(kù)層操作 d) 組件對(duì)象操作37) 常見(jiàn)的三層分別是ABC a) 應(yīng)用層 b) 業(yè)務(wù)邏輯層 c) 數(shù)據(jù)訪問(wèn)層 d) 通訊層38) 對(duì)象(實(shí)體的實(shí)例)對(duì)一個(gè)特定的Session來(lái)說(shuō),要么是一個(gè)____對(duì)象,要么是____對(duì)象AB a) 瞬時(shí) b) 持久化 c) 控制器 d) 數(shù)據(jù)傳輸對(duì)象39) 如果你已知某個(gè)實(shí)例的持久化標(biāo)識(shí),你可以使用Session的_____方法來(lái)獲取它A a) load() b) loadAll() c) getAllData() d) init()40) 如果你不能確定你要尋找的對(duì)象的持久化標(biāo)識(shí)符,那么你需要使用查詢,使用Session的____方法A a) createQuery() b) query() c) queryAll() d) queryObject()41) 使用Session的____會(huì)把對(duì)象的狀態(tài)從數(shù)據(jù)庫(kù)中移除A a) delete() b) remove() c) clear() d) removeAll()42) Hibernate通過(guò)____接口,____接口和Type層次體系來(lái)訪問(wèn)元數(shù)據(jù)。AB a) group by b) order by c) pute by d) insert by45) 除了____和____外,查詢語(yǔ)句都是大小寫不敏感得到。A a) SQLQuery b) Session c) List d) Query49) ____和____元素是用來(lái)連接關(guān)聯(lián)以及將查詢定義為預(yù)先初始化各個(gè)集合的。 a) returnscalar b) initresult c) return d) scalar51) 假設(shè)實(shí)體映射時(shí)有一個(gè)____的關(guān)聯(lián)指向另外一個(gè)實(shí)體,在查詢時(shí)必須也返回那個(gè)實(shí)體,否則會(huì)導(dǎo)致發(fā)生一個(gè)”column not found”的數(shù)據(jù)庫(kù)錯(cuò)誤。A a) resultset b) result c) mapping d) description53) 使用Hibernate的QBC查詢,要使用SQL中的類似select count(*) from tablename方法求出記錄數(shù),必須使用哪一個(gè)類。(AB選兩項(xiàng)) a) 數(shù)據(jù)庫(kù)連接信息 b) Hibernate屬性參數(shù) c) 主鍵生成策略? d) 屬性數(shù)據(jù)類型57) 下面的程序執(zhí)行后沒(méi)有報(bào)錯(cuò),但數(shù)據(jù)總保存不到數(shù)據(jù)庫(kù),最可能的原因是Epublic static void imain(String[] args){ SessionFactory sf=new Configration().configure().buildSessionFactory()。 Medal medal=new Medal()。 (“Gold medal”)。 ()。(wage)(().get(0)),必須配置D a) set name=”items” inverse=”true” cascade=”none”…/set b) set name=”items” inverse=”false” cascade=”none”…/set c) set name=”items” inverse=”true” cascade=”all”…/set d) set name=”items” inverse=”false” cascade=”saveupdate”…/set60) 已知系統(tǒng)中的tbl_user表對(duì)應(yīng)的實(shí)體類是User,下列HQL語(yǔ)句中正確的是(AD選兩項(xiàng)) a) from User b) select * from tbluser c) select User from User d) from User u where =”15”61,關(guān)于spring說(shuō)法錯(cuò)誤的 EE的框架集合 “依賴注入”模式的實(shí)現(xiàn) 62,依賴注入說(shuō)法正確的 “面向接口”的編程 63,關(guān)于AOP錯(cuò)誤的 “方面”代碼集中實(shí)現(xiàn) ,Spring提供了一種實(shí)現(xiàn)64,關(guān)于spring AOP錯(cuò)誤的 ,實(shí)現(xiàn)MethodBeforeAdvice接口 ,可以在調(diào)用方法前,后,拋出異常時(shí)攔截 , (target)不做任何修改的情況下增加程序功能65.不屬于Action接口中定義的字符串常量的是___________。A.setter方法 B.a(chǎn)s方法C.getter方法 D.is