2015-11-01 11:24:05 閱讀( 281 )
可以從hibernate以及ibatis各自的特點,優缺點談起,談一些自己的認識,在沒有特別說服力的情況下,你最好傾向于面試公司所采用的框架 IBATIS: iBATIS一詞來源于“internet...
IT公司面試手冊 查看詳情
2015-11-01 09:47:24 閱讀( 139 )
Both the session.get(..) and session.load() methods create a persistent object by loading the requir...
IT公司面試手冊 查看詳情
面向對象三大特征:封裝、繼承(一般與特殊)、多態(覆蓋與重載) 類 對象 屬性 關系 一般與特殊關系(is a) 組成(has a) 關聯及其多重性 1:1 1:n m:n 雙向關聯與單向關聯
IT公司面試手冊 查看詳情
2015-10-30 11:54:18 閱讀( 226 )
對象/關系映射一直都是數據庫技術中的難點,盡管人們提出了許多方案解決這個問題,但都不能完全做到即便利又高效。EJB的推出讓人們看到了希望,但實踐證明實體Bean的效率并不高,并且還十分難于為初學者理解...
IT公司面試手冊 查看詳情
2015-10-29 09:20:55 閱讀( 505 )
1.使用雙向一對多關聯,不使用單向一對多 2.靈活使用單向一對多關聯 3.不用一對一,用多對一取代 4.配置對象緩存,不使用集合緩存 5.一對多集合使用Bag,多對多集合使用Set 6.繼承類使用顯式...
IT公司面試手冊 查看詳情
2015-10-27 12:28:39 閱讀( 194 )
ORM是一種為了解決面向對象與關系數據庫存在的互不匹配的現象的技術。簡單的說,ORM是通過使用描述對象和數據庫之間映射的元數據,將java程序中的對象自動持久化到關系數據庫中。本質上就是將數據從一種形...
IT公司面試手冊 查看詳情
2015-10-27 08:07:29 閱讀( 123 )
一. Hibernate中:不看數據庫,不看XML文件,不看查詢語句,怎么樣能知道表結構? 看表結構對應的類文件,比如UserInfo表對應的UserInfo.java文件 二.?hibernat...
IT公司面試手冊 查看詳情
2015-10-25 12:11:44 閱讀( 167 )
1立即檢索; 優點:對應用程序完全透明,不管對象處于持久化狀態,還是游離狀態,應用程序都可以方便的從一個對象導航到與它關聯的對象; 缺點:1.select語句太多;2.可能會加載應用程序不需要訪問的對...
IT公司面試手冊 查看詳情
2015-10-24 10:34:53 閱讀( 197 )
Read-only:? 這種策略適用于那些頻繁讀取卻不會更新的數據,這是目前為止最簡單和最有效的緩存策略 * Read/write:這種策略適用于需要被更新的數據,比read-only更耗費資源,在非...
IT公司面試手冊 查看詳情
2015-10-23 07:45:58 閱讀( 64 )
1. 內部緩存存在Hibernate中又叫一級緩存,屬于應用事物級緩存 2. 二級緩存: a) 應用及緩存 b) 分布式緩存 條件:數據不會被第三方修改、數據大小在可接受范圍、數據更新頻率低、同一數據...
IT公司面試手冊 查看詳情
2015-10-21 12:19:40 閱讀( 263 )
導航對象圖,從一個已經裝載的對象開始,通過像aUser.getAddress().getCity()的屬性訪問器方法訪問相關的對象。如果Session是打開的,當你導航圖時,Hibernate會自動裝...
IT公司面試手冊 查看詳情
2015-10-19 11:14:22 閱讀( 53 )
1. Hibernate2延遲加載實現:a)實體對象? b)集合(Collection) 2. Hibernate3 提供了屬性的延遲加載功能 當Hibernate在查詢數據的時候,數據并沒有存在與內...
IT公司面試手冊 查看詳情
2015-10-19 10:02:16 閱讀( 223 )
1. db沒有打開 2. 網絡連接可能出了問題 3. 連接配置錯了 4. 驅動的driver,url是否都寫對了 5. LIB下加入相應驅動,數據連接代碼是否有誤 6. 數據庫配置可能有問題 7. 當...
IT公司面試手冊 查看詳情
2015-10-18 09:50:54 閱讀( 206 )
大體上,對于HIBERNATE性能調優的主要考慮點如下: ? 數據庫設計調整 ? HQL優化 ? API的正確使用(如根據不同的業務類型選用不同的集合及查詢API) ? 主配置參數(日志,查詢緩存,f...
IT公司面試手冊 查看詳情
2015-10-17 07:39:12 閱讀( 184 )
”Hibernate uses the version property, if there is one. ” If not uses the identifier valu...
IT公司面試手冊 查看詳情
2015-10-15 12:00:29 閱讀( 101 )
one-to-many ?inverse:主控方,外鍵的關系有誰控制 ??inverse=false 是主控方,外鍵是由它控制的??? ??inverse=true 是被控方,外鍵與它沒關系 ??要想...
IT公司面試手冊 查看詳情
2015-10-15 10:36:14 閱讀( 21 )
Hibernate的ID生成策略可以在xxx.hbm.xml里的標簽內指定id生動生成的類型,標簽為,通常用到的類型有native(數據完全自動生成,不同的數據庫有不同的算法,比如在mysql就會自動...
IT公司面試手冊 查看詳情
2015-10-14 10:39:36 閱讀( 121 )
1)在hibernate 中,在配置文件呈標題一對多,多對多的標簽是什么; 2)Hibernate 的二級緩存是什么; 3)Hibernate 是如何處理事務的; 答:1)一對多的標簽為 ;多對多的標...
IT公司面試手冊 查看詳情
2015-10-13 11:38:38 閱讀( 66 )
1.Db-browers加入配置連接 2.新建工程 3.加入hibernate環境,指定*.hbm.xml及HibernateSessionFactory文件所在的位置
IT公司面試手冊 查看詳情
2015-10-13 11:30:42 閱讀( 81 )
Sql、Criteria,object comptosition Hql: 1、屬性查詢 2、參數查詢、命名參數查詢 3、關聯查詢 4、分頁查詢 5、統計函數
IT公司面試手冊 查看詳情
暫無數據。