• P14

      Hibernate技術講座 - Hibernate檢索策略 文檔

    Hibernate的檢索策略。教學內容立即檢索策略延遲檢索策略迫切左外連接檢索策略每種檢索策略的適用范圍在程序中顯式指定迫切左外連接檢索策略參考教材:《精通Hibernate:Java對象持久化技術詳解》CUSTOMERS表和ORDERS表中的記錄運行Query的list()方法ListcustomerLists=session.createQuery("fromCustomerasc").list();假定采用立即檢索策略,運行以上Query的list()方法時,Hibernate將先查詢CUSTOMERS表中所有的記錄,然后根據每條記錄的ID,到ORDERS表中查詢有參照關系的記錄。

    xglinux 2012-11-03   3117   0
    P10

      hibernate4實戰 之 第一部分 hibernate入門 文檔

    Hibernate4實戰之第一部分Hibernate入門2013-05-1101:31:00標簽:HYPERLINK"http://blog.51cto.com/tag-Hibernate.html"\t"_blank"HibernateHYPERLINK"http://blog.51cto.com/tag-Hibernate4.html"\t"_blank"Hibernate4HYPERLINK"http://blog.51cto.com/zt/617"\t"_blank"INCLUDEPICTURE"http://3001448.blog.51cto.com/image/zt/big.png"\*MERGEFORMATINET原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章HYPERLINK"http://3001448.blog.51cto.com/2991448/1205818"\t"_blank"原始出處、作者信息和本聲明。否則將追究法律責任。HYPERLINK"http://3001448.blog.51cto.com/2991448/1205818"http://3001448.blog.51cto.com/2991448/1205818Hibernate是什么???Hibernate是一個輕量級的ORMapping框架??ORMapping原理(ObjectRelationalMapping)?INCLUDEPICTURE"http://sishuok.com/forum/upload/2012/2/21/bce2ea80efb685abf97a312ebcf61b34__1.JPG"\*MERGEFORMATINETORMapping基本對應規則:1:類跟表相對應2:類的屬性跟表的字段相對應3:類的實例與表中具體的一條記錄相對應4:一個類可以對應多個表,一個表也可以對應對個類5:DB中的表可以沒有主鍵,但是Object中必須設置主鍵字段6:DB中表與表之間的關系(如:外鍵)映射成為Object之間的關系?7:Object中屬性的個數和名稱可以和表中定義的字段個數和名稱不一樣?ORMapping的基本實現方式:使用JDBC,用SQL來操作數據庫,只是看動態生成還是人工寫代碼來實現。大家想想,我們實現過ORMapping嗎??INCLUDEPICTURE"http://sishuok.com/forum/upload/2012/2/21/fef823b1bb37a91ec3013fe2bb441ffb__2.JPG"\*MERGEFORMATINET?INCLUDEPICTURE"http://sishuok.com/forum/upload/2012/2/21/8792eaf947c4702ef7556c32cbbe2fe9__3.JPG"\*MERGEFORMATINETHibernate能干什么:???Hibernate主要用來實現Java對象和表之間的映射,除此之外還提供還提供數據查詢和獲取數據的方法,可以大幅度減少開發時人工使用SQL和JDBC處理數據的時間。Hibernate的目標是對于開發者通常的數據持久化相關的編程任務,解放其中的95%。對于以數據為中心的程序來說,它們往往只在數據庫中使用存儲過程來實現商業邏輯,Hibernate可能不是最好的解決方案;對于那些在基于Java的中間層應用中,它們實現面向對象的業務模型和商業邏輯的應用,Hibernate是最有用的。??Hibernate可以幫助你消除或者包裝那些針對特定廠商的SQL代碼,并且幫你把結果集從表格式的表示形式轉換到一系列的對象去。INCLUDEPICTURE"http://sishuok.com/forum/upload/2012/2/21/839e032a79e7826912b1c67e51c18f69__4.JPG"\*MERGEFORMATINET一個非常簡要的Hibernate體系結構的高層概要圖INCLUDEPICTURE"http://sishuok.com/forum/upload/2012/2/21/6f6ef5745fb905fd91537ca799ca2b1a__5.JPG"\*MERGEFORMATINETHibernate運行時體系結構“最小”的體系結構方案,要求應用程序提供自己的JDBC連接并管理自己的事務。這種方案使用了HibernateAPI的最小子集.?INCLUDEPICTURE"http://sishuok.com/forum/upload/2012/2/21/c305b617ab7081c270a20836ba1dd

    netfjfzlj 2016-03-14   567   0

    圖片的預載(Preload)與延遲載(Lazyload) 經驗

    圖片相對于HTML,CSS,JavaScript來說都是比較大的,因此圖片經常會影響到網頁的加載速度,影響用戶體驗。如果圖片過多,則瀏覽器則需要花大量的時間才能把所有的圖片載入完畢,而對于圖片信息非常重要的頁面,用戶不得不等待圖片完全載入了才能瀏覽頁面。因此就有人想出了預載入圖片技術來提高響應速度以及延遲載入技術來解決圖片過多問題。

    jopen 2014-09-05   32403   0

    圖像時顯示正在載中的jQuery實現 代碼段

    <script> $(function () { var img = new Image(); $(img).load(function () { $(this).hide(); $('#loader').removeClass('loading').append(this); $(this).fadeIn(); }).error(function () { // notify the user

    wn25 2015-01-04   1192   0
    jQuery  
    P22

      Hibernate 注解編程實例 文檔

    Hibernate注解編程

    dragonboa 2013-01-24   2871   0
    P8

      Hibernate配置詳解 文檔

    Hibernate的持久化類和關系數據庫之間的映射通常是用一個XML文檔來定義的。該文檔通過一系列XML元素的配置,來將持久化類與數據庫表之間建立起一一映射。這意味著映射文檔是按照持久化類的定義來創建的,而不是表的定義。

    cmy0891 2012-05-14   2934   0
    P30

      尚學堂Hibernate筆記 文檔

    尚學堂Hibernate筆記

    lmlsky 2012-02-19   5078   0
    P113

      hibernate3.3_學習筆記 文檔

    hibernate3.3_學習筆記

    文杰天下 2016-09-13   1949   0
    P46

      Hibernate 入門基礎筆記 文檔

    簡述Hibernate的作用:ORM:Object Relational Mapping,對象關系映射。將java程序中的對象自動持久化到關系數據庫中。而Hibernate的作用好比就是在java對象與關系數據庫之間的一座橋梁,它主要負責兩者之間的映射。在Hibernate內部封裝了JDBC技術(但只是一個輕量級的封裝,因而可以讓程序設計人員更方便的以面向對象的思想操縱數據庫),并向外提供API接口。

    shenpj 2012-07-23   702   0
    P7

      Hibernate對多表關聯查詢 文檔

    Hibernate簡介Hibernate是一個JDO工具。它的工作原理是通過文件(一般有兩種:xml文件和properties文件)把值對象和數據庫表之間建立起一個映射關系。這樣,我們只需要通過操作這些值對象和Hibernate提供的一些基本類,就可以達到使用數據庫的目的。例如,使用Hibernate的查詢,可以直接返回包含某個值對象的列表(List),而不必向傳統的JDBC訪問方式一樣把結果集的數據逐個裝載到一個值對象中,為編碼工作節約了大量的時間。

    斷線的紙鳶 2013-04-27   2858   0
    P21

      myeclipse快速整合spring,struts,hibernate 文檔

    myeclipse快速整合spring,struts,hibernate

    hxw4656 2013-04-11   2780   0
    P

    hibernate4.3.5開發文檔 文檔

    hibernate開發文檔

    jacky000_lin 2016-05-15   575   0
    P

    Hibernate-Annotations-3.4.0幫助文檔 文檔

    正如其他的ORM工具,Hibernate同樣需要元數據來控制在不同數據表達形式之間的轉化. 在Hibernate 2.x里,多數情況下表示映射關系的元數據保存在XML文本文件中. 還有一種方式就是Xdoclet,它可以在編譯時利用Javadoc中的源碼注釋信息來進行預處理. 現在新的JDK標準(JDK1.5以上)也支持類似的注解功能,但相比之下很多工具對此提供了更強大更好用的支持. 以IntelliJ IDEA和Eclipse為例,這些IDE工具為JDK 5.0注解功能提供了自動完成和語法高亮功能. 注解被直接編譯到字節碼里,并 在運行時(對于Hibernate來講就是啟動的時候)通過反射讀取這些注解, 因此外部XML文件就不再需要了。

    google 2010-09-08   490   0
    P114

      Hibernate -annotation 學習筆記 文檔

    ORM(Object Relational Mapping)---是一種為了解決面向對象與關系型數據庫存在的互不匹配的現象的技術。簡單說:ORM是通過使用描述對象和數據庫之間映射的元數據,將Java程序中的對象自動持久化到關系數據中。本質上就是將數據從一種形式轉換到另外一種形式。

    waterguo 2011-10-26   3024   0
    P4

      Hibernate略知一二 文檔

    Hibernate實體對象生命周期實體對象三種狀態實體對象的生命周期就是指實體對象由產生到被Gc揮手的一段過程自由狀態不處在session的緩存中,也可以說,不被任何一個session實體關聯在數據庫中設有對應記錄持久狀態位于一個session實例的緩存中,也可以說持久化對象總被一個session實例關聯持久化對象和數據庫中的相關記錄對應session在清理緩存時.

    zbailu 2013-10-24   1555   0
    P22

      Hibernate 注解編程實例 文檔

    Hibernate 注解編程

    yonghuming 2012-08-13   3464   0
    P113

      Hibernate -annotation 學習筆記 文檔

    Hibernate -annotation 學習筆記

    hqy309 2014-10-02   2165   0

    SpringMVC+Hibernate實現的迷你博客:SpringBlog 經驗

    SpringBlog是一個基于SpringMVC+Hibernate開發的一個小小的博客系統。

    jopen 2014-07-30   71846   0

    Bean驗證框架 Hibernate Validator 經驗

    用Annotations 給類或者類的屬性加上約束(constraint),在運行期檢查屬性值是很優雅的.Hibernate Validator就是這樣的一個框架.該框架是十分容易的(就像參考文檔中宣稱的那樣),幾乎沒有什么學習曲線,Validator 是一個驗證框架

    fmms 2012-01-09   22871   0
    P41

      Struts2、Spring、Hibernate實例 文檔

    Struts作為MVC 2的Web框架,自推出以來不斷受到開發者的追捧,得到廣泛的應用。作為最成功的Web框架,Struts自然擁有眾多的優點:MVC 2模型的使用、功能齊全的標志庫(Tag Library)、開放源代碼。而Spring的出現,在某些方面極大的方面了Struts的開發。同時,Hibernate作為對象持久化的框架,能顯示的提高軟件開發的效率與生產力。這三種流行框架的整合應用,可以發揮它們各自的優勢,使軟件開發更加的快速與便捷。 struts2發布已經很久了,但關于如何使用它的教程及實例并不多。特別是與Spring及Hibernate等流行框架的集成,并不多見。現在就將筆者使用Myeclipse工具應用struts2 + spring2 + hibernate3 實現CRUD操作的步驟一一紀錄下來,為初學者少走彎路略盡綿薄之力!在本文中,筆者將Struts2.0.6、Spring2.0.6和Hibernate3.1進行整合,希望通過這樣的整合示例,讓讀者了解這些框架各自的特點,以便于在自己的項目中,根據實際情況,盡快的過渡到Struts2的時代。本文的內容基于Struts2.0.6。

    luwanchuan 2011-11-19   414   0
    1 2 3 4 5 6 7 8 9 10
  • sesese色