• P27

      iBatis教程 文檔

    iBatis是個像Hibernate, JDO,EJB一類的數據持久框架,它能將對象映射為SQL語句.它是個輕量級的框架并且持久性API適合持久化POJO.iBatis也與Hibernate, JDO不同,因為它使用存儲過程和現有的SQL來處理數據庫. 本節我們將向你講述如何配置iBatis來運行一個小型程序.既然一次性將所有知識全部解釋很難,我們索性把本教程分為幾個單獨的例子來陳述.該例是關于如何從數據庫讀取數據并將結果顯示在你的命令提示符上.在第二個例子中你將學習如何添加更多的數據到數據庫中,在此之后的第三個例子將會向你展示如何通過iBatis從記錄中刪除數據.

    chenxd 2011-04-11   3860   0
    P50

      工作總結筆記Hibernate 文檔

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

    tenstars 2011-04-07   4235   0
    P2

      Abator使用方法 文檔

    介紹Abator是一款iBATIS代碼生成工具。它從數據庫獲取信息,然后產生如下文件。數據庫表的SqlMap.xmlfile文件,如UserSQL.xml;數據庫表的JavaBeanModel,如User.java;包含一個綜合主鍵的數據庫表的主鍵model,如UserKey.java;包含DAO層selectByExample方法的example文件,UserExample.java;提供插入、更新、查詢、刪除方法的DAO接口UserDAO.java;DAO接口的實現類UserDAOImpl.java。

    leehongjie 2011-03-09   4719   0
    P24

      JPA開發文檔 文檔

    EJB3.0規范由三部分組成:EJB3.0 Simplified API、EJB核心規范(EJB Core Contracts and Requirements)和JPA(Java Persistence API)。JPA規范部分詳細的介紹了JPA中實體Bean的定義,并介紹了實體 Bean支持的注釋、全新的查詢語言、實體管理接口、容器實現規范等內容。 JPA標準制定過程中充分吸收了目前已經出現的所有持久化技術的所有優點,摒棄了它們存在的局限,使 JPA 在簡單易用、查詢能力等方面表現突出。 JPA是JCP組織發布的Java EE標準之一,因此任何聲稱符合JPA標準的框架都遵循同樣的架構,提供相同的訪問API,這保證了基于JPA開發的企業應用能夠經過少量的修改就能夠在不同的JPA框架下運行。

    王智強 2011-03-07   8162   0
    P

    JPA注解參考 文檔

    作為Java企業版5(JavaEE5)Enterprise JavaBean(EJB)3.0規范的組成部分,Java持續性API(JPA)顯著簡化了EJB持續性并提供了一個對象關系映射方法,該方法使您可以采用聲明方式定義如何通過一種標準的可移植方式(在JavaEE5應用服務器內部以及Java標準版(Java SE)5應用程序中的EJB容器外部均可使用)將Java對象映射到關系數據庫表。 在JPA之前,JavaEE應用程序將持續類表示為容器管理的實體bean。使用JPA,您可以將任何普通的舊式Java對象(POJO)類指定為JPA實體:一個應使用JPA持續性提供程序的服務將其非臨時字段持久保存到關系數據庫(在JavaEEEJB容器的內部或在簡單JavaSE應用程序中的EJB容器的外部)的Java對象。 使用JPA時,可以使用批注配置實體的JPA行為。批注是一種使用元數據修飾Java源代碼的簡單表達方法,它編譯為相應的Java類文件,以便在運行時由JPA持續性提供程序解釋以管理JPA行為。

    sunj2ee 2011-02-15   656   0
    P18

      Hibernate三大類查詢總結 文檔

    Hibernate目前總共分為三大類查詢:cretiria,hql,本地sql。第一:關于cretiria的查詢??具有一個直觀的、可擴展的條件查詢API是Hibernate的特色。15.1.創建一個Criteria實例org.hibernate.Criteria接口表示特定持久類的一個查詢。Session是Criteria實例的工廠。

    Grool 2011-01-30   4495   0
    P16

      最經典的Hibernate教程_從入門到精通_第一篇(共四篇) 文檔

    第一章ORM概述目標:理解ORM熟悉Hibernate的作用軟件分層的優點伸縮性可維護性可擴展性可重用性可管理性Hibernate是一個優秀的持久化框架什么是持久化?

    浪子擇賢 2011-01-25   594   0
    P5

      NHibernate教程 文檔

    NHibernate簡介在今日的企業環境中,把面向對象的軟件和關系數據庫一起使用可能是相當麻煩、浪費時間的。NHibernate是一個面向.Net環境的對象/關系數據庫映射工具。對象/關系數據庫映射(object/relationalmapping(ORM))這個術語表示一種技術,用來把對象模型表示的對象映射到基于SQL的關系模型數據結構中去。NHibernate除了能將一張表映射為一個對象,還可以將表間關系變為對象的屬性。例如學生和課程間的多對多關系就可以轉化為學生類中的一個課程集合的屬性。由此可見,NHibernate不僅僅管理.Net類到數據庫表的映射,還提供數據查詢和獲取數據的方法。因此采用NHibernate,可以大幅度減少開發時人工使用SQL處理數據的時間。

    stormeye 2011-01-10   6220   0
    P16

      Commons dbutils使用說明 文檔

    Commonsdbutils是什么?commons-dbutils是Apache組織提供的一個開源JDBC工具類庫,對傳統操作數據庫的類進行二次封裝,可以把結果集轉化成List。2、Commonsdbutils主要相關類及接口的簡介:主要講解兩個類(org.apache.commons.dbutils.DbUtils和org.apache.commons.dbutils.QueryRunner)和一個接口(org.apache.commons.dbutils.ResultSethandler)。

    fmms 2011-01-07   686   0
    P5

      Hibernate底層技術簡介CGLIB 文檔

    基于ASM的開發很復雜,需要了解JVM的底層編碼。CGLIB以ASM為基礎,?對ASM的功能進行了擴展和封裝,提供了更友好的API,部分通用的模版和高級的功能實現。CGLIB的具體功能如下:(1)擴展ASM的Visitor模式。在ASM的Visitor模式的基礎上利用ClassEmitter和CodeEmitter將Visitor事件封裝為更符合Java開發者習慣的事件。(2)實現了Java的反射功能。CGLIB不僅可以替代java的反射功能,而且還提供了更強大的功能,例如CGLIB的Enhancer既可以強化子類,也可以擴充接口,與各種Callback配合可以實現許多功能。(3)Transform編程接口。利用Transform可以很容易的實現各種面向實際需要的Transformer,來執行類轉化的Transform過程,為Hibernate提供了底層框架的支持。

    nhbt11 2011-01-05   6761   0
    P15

      iBATIS3內的新特性 文檔

    本文介紹了iBATIS3內的新特性,iBATIS3是來自Apache Foundation的一個ORM工具,可用來構建連接到數據庫的Java應用程序。要最大程度地利用本文,建議使用Java Development Kit(JDK)V5或更新版本:EclipseV3.4或更新版本。本文使用的是iBATIS3beta9。iBATIS站點表明該beta9非常接近于通用版本(GA),所以在GA版本可用后,本文中的例子也應適用于GA版本。

    chenjf1314 2010-12-06   537   0
    P12

      深入分析iBATIS框架之系統架構與映射原理 文檔

    iBATIS框架主要的類層次結構總體來說iBATIS的系統結構還是比較簡單的,它主要完成兩件事情:根據JDBC規范建立與數據庫的連接;通過反射打通Java對象與數據庫參數交互之間相互轉化關系。iBATIS的框架結構也是按照這種思想來組織類層次結構的,其實它是一種典型的交互式框架。先期準備好交互的必要條件,然后構建一個交互的環境,交互環境中還劃分成會話,每次的會話也有一個環境。當這些環境都準備好了以后,剩下的就是交換數據了。其實涉及到網絡通信,一般都會是類似的處理方式。

    chenjf1314 2010-12-06   9980   0
    P40

      HQL查詢 文檔

    HQL查詢HQL(HibernateQueryLanguage):具有與sql語言類似的語法規范,只不過sql是針對于數據表字段進行查詢,而HQL是針對持久化對象,它用來取得對象.HQL是完全面向對象的,具備繼承,多態和關聯等特性.除了JAVA類和屬性外HQL對大小寫不敏感HQL查詢依賴于Query類,每個Query實例對應一個查詢對象。

    kalen 2010-11-27   6161   0
    P7

      Hibernate3注釋詳解 文檔

    在最近發布的幾個Hibernate版本中,出現了一種基于Java5注釋的更為巧妙的新方法。借助新的HibernateAnnotation庫,即可一次性地分配所有舊映射文件——一切都會按照您的想法來定義——注釋直接嵌入到您的Java類中,并提供一種強大及靈活的方法來聲明持久性映射。籍由自動代碼完成和語法突出顯示功能,最近發布的JavaIDE也為其提供了有力的支持。

    eanybing 2010-11-26   521   0
    P18

      用Hibernate與Spring開發持久層 文檔

    在本文中,用一個真實世界的例子向您介紹兩個最激動人心的企業新技術。Hibernate的是一個物件關系映射工具,而春天是一個AOP的框架和國際奧委會的容器。介紹了如何結合這兩者,為企業應用程式構建一個事務持久層。在本文中,通過具體介紹使用休眠和春季在企業應用程式中構建一個事務持久層,您會認識到這些技術。

    liuxiwu123 2010-11-16   3539   0
    P4

      精通Hibernate讀書筆記 文檔

    todayword 2010-11-10   2828   0
    P22

      Hibernate核心API 文檔

    ahhqcheng 2010-11-03   3139   0
    P133

      Hibernate3.3學習筆記 文檔

    xiangkun 2010-10-16   2611   0
    1 2 3 4 5 6 7 8 9 10

    關鍵詞

    最新上傳

    熱門文檔

  • sesese色