• P9

      iBATIS In Action:執行非查詢語句(二) 文檔

    執行非查詢語句(二)本章內容包括iBATIS API的更多內容插入數據更新和刪除數據使用存儲過程5.3更新和刪除數據至此,我們已經學習了如何向數據庫插入數據以及獲取相應記錄的鍵值,再來看看如何更新和刪除數據。Insert方法返回的是object類型的值,而Update和Delete方法則返回int類型的值,該值指示了更新或刪除語句所影響的記錄數。iBATIS框架允許使用單條語句操作一條或多條記錄。這是它與大多數ORM工具不同的地方之一,后者一般只能修改單條記錄。5.3.1并發更新處理iBATIS目前尚未實現的一個功能是鎖定記錄以管理對相同數據的并發修改。

    ka520 2015-11-14   1596   0
    P61

      iBATIS In Action (文檔) 文檔

    中我們詳細討論了iBATIS的哲學觀,以及這個框架的來歷。我們也說過,iBATIS是一個混合式的解決方案(hybridsolution),借鑒了多種操作關系數據庫的方法的理念。那么iBATIS到底是什么呢?這一章就來回答這個問題。iBATIS是一種datamapper。MartinFowler在他的《Patterns of Enterprise Application Architecture》一書中是這樣描述DataMapper的:一個映射層,在對象和數據庫間傳遞數據,并保持兩者與映射層本身相獨立。.注:Mapper是在兩個獨立對象間建立通信關系的一種對象。Martin很好地區分了數據映射(DataMapping)和元數據映射(MetadataMapping),后者正是O/RM工具的依據,這種工具將數據庫的表和列映射到應用程序中的類和字段(field),也就是說它將數據庫的元數據映射到類的元數據。

    ka520 2015-11-14   1687   0
    P2

      Hibernate不同數據庫的連接及SQL方言 文檔

    Hibernate不同數據庫的連接及SQL方言本文講述Hibernate不同數據庫的連接及SQL方言。Hibernate不同數據庫的連接可能會出現錯誤,有一種情況是由于HibernateSQL方言設置不正確而導致的。

    huanhao 2015-10-11   1514   0
    P7

      Hibernate 操作 模板基類設計 文檔

    第一步:操作接口IGenericDao.java ?所用的集成操作增刪改查packagecom.ssh.common.dao;/***功能:hibernate操作模板基類設計

    xzwork 2015-10-10   545   0
    P13

      Hibernate調優之select new map() 文檔

    Hibernate調優不只是設置一下lazy,調整一下由誰來維護這個字段而已。這次要說的是對查詢語句進行優化 - select new map()。

    qwerasd 2015-09-15   1906   0
    P24

      Hibernate 分頁詳細源碼 文檔

    DAO層接口的設計,在MemberDao接口中定義了如下兩個方法

    1039532145 2015-09-01   1545   0
    P10

      JPA 注解 文檔

    1、@Entity(name="EntityName")必須,name為可選,對應數據庫中一的個表?2、@Table(name="",catalog="",schema="")可選,通常和@Entity配合使用,只能標注在實體的class定義處,表示實體對應的數據庫表的信息name:可選,表示表的名稱.默認地,表名和實體名稱一致,只有在不一致的情況下才需要指定表名catalog:可選,表示Catalog名稱,默認為Catalog("").schema:可選,表示Schema名稱,默認為Schema("").

    wo2542155 2015-08-27   16188   0
    P40

      mybatis 筆記 文檔

    程序代碼:問題總結1、數據庫連接,使用時就創建,不使用立即釋放,對數據庫進行頻繁連接開啟和關閉,造成數據庫資源浪費,影響數據庫性能。設想:使用數據庫連接池管理數據庫連接。2、將sql語句硬編碼到java代碼中,如果sql語句修改,需要重新編譯java代碼,不利于系統維護。設想:將sql語句配置在xml配置文件中,即使sql

    gangzi186 2015-08-10   1653   0
    P35

      JPA(Hibernate) 文檔 文檔

    概述JPA(Java Persistence API)作為JavaEE5.0平臺標準的ORM規范,將得到所有JavaEE服務器的支持。Sun引入新的JPAORM規范出于兩個原因:其一,簡化現有JavaEE和JavaSE應用的對象持久化的開發工作;其二,Sun希望整合對ORM技術,實現天下歸一。總的來說,JPA包括以下3方面的技術:ORM映射元數據,JPA支持XML和JDK5.0注解兩種元數據的形式,元數據描述對象和表之間的映射關系,框架據此將實體對象持久化到數據庫表中;JPA的API,用來操作實體對象,執行CRUD操作,框架在后臺替我們完成所有的事情,開發者從繁瑣的JDBC和SQL代碼中解脫出來。查詢語言,這是持久化操作中很重要的一個方面,通過面向對象而非面向數據庫的查詢語言查詢數據,避免程序的SQL語句緊密耦合。使用JPA時,可以使用注釋配置實體的JPA行為。

    1510421687 2015-07-03   12490   0
    P31

      馬士兵hibernate學習筆記(原版) 文檔

    馬士兵hibernate學習筆記(原版)

    食夢魚兒 2015-06-23   4134   0
    P31

      馬士兵java框架hibernate學習筆記 文檔

    1 HelloWorld a) Xml b) annotation 2 Hibernate原理模擬 - 什么是O/R Mapping以及為什么要有O/R Mapping 3 常見的0/R框架(了解) 4 hibernate基礎配置(重點) 5 ID生成策略(重點 AUTO) 6 Hibernate核心開發接口介紹(重點) 7 對象的三種狀態(了解) 8 關系映射(重點) 9 Hibernate査詢(HQL) 10 在Struts基礎上繼續完善BBS200 11 性能優化(重點)

    huangcao 2015-04-27   540   0
    P8

      jpa注解總結 文檔

    1. @Entity一個普通的POJO類通過@Entity可以映射成為可持久化的類 @Entity //標識這個pojo是一個jpa實體 public class Users implements Serializable { } 2. @Table注釋可定義映射的表 @Entity @Table(name = "users") //name 屬性表示實體所對應表的名稱 public class Users implements Serializable { }

    lizhen_234 2015-04-08   5929   0
    P17

      Hibernate簡介與Hibernate使用 文檔

    一、Hibernate簡介二、Hibernate使用by段文軍2015.03.28Hibernate簡介?Hibernate是一個開放源代碼的對象關系映射(ORM)框架是連接java應用程序和數據庫的中間件對JDBCAPI進行了輕量級封裝,負責Java對象的持久化在分層結構中處于持久化層,封裝對數據庫的訪問細節,使業務邏輯層更專注于實現業務邏輯Hibernate的使用開發步驟下載和導入所需要Hibernate的jar包編寫配置文件hibernate.cfg.xml編寫映射文件

    sanniao 2015-04-03   570   0
    P25

      Hibernate注解詳解(超全面不解釋) 文檔

    一。實體Bean每個持久化POJO類都是一個實體Bean,通過在類的定義中使用@Entity注解來進行聲明。

    高佳正 2015-04-03   2545   0
    P

    Hibernate API 文檔 文檔

    Hibernate核心內容是ORM(關系對象模型)。可以將對象自動的生成數據庫中的信息,使得開發更加的面向對象。這樣作為程序員就可以使用面向對象的思想來操作數據庫,而不用關心繁瑣的JDBC。所以,Hibernate處于三層架構中的D層(持久層)。<br> 1、Hibernate可以使用在java的任何項目中,不一定非要使用在java web項目中。因為Hibernate不需要類似于tomact這些容器的支持,可以直接通過一個main方法進行測試。<br> 2、通過下面的實例,可以發現使用Hibernate可以大大減少代碼量。<br> 3、由于使用了Hibernate,代碼中不涉及具體的JDBC語句,所以就方便了代碼的可移植性。

    shengcg 2015-03-10   7658   0
    P28

      MyBatis 3 整合Spring3和SpringMVC 文檔

    MyBatis 3 整合Spring3和SpringMVC

    diaosi 2015-01-27   460   0
    P

    mybatis 3.0.5 API 文檔

    MyBatis 本是apache的一個開源項目iBatis, 2010年這個項目由apache software foundation 遷移到了google code,并且改名為MyBatis 。2013年11月遷移到Github。<br> iBATIS一詞來源于“internet”和“abatis”的組合,是一個基于Java的持久層框架。iBATIS提供的持久層框架包括SQL Maps和Data Access Objects(DAO)<br>MyBatis 是支持普通 SQL查詢,存儲過程和高級映射的優秀持久層框架。MyBatis 消除了幾乎所有的JDBC代碼和參數的手工設置以及結果集的檢索。MyBatis 使用簡單的 XML或注解用于配置和原始映射,將接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java對象)映射成數據庫中的記錄。

    藍海5666 2014-12-26   498   0
    P136

      NHibernate之旅 文檔

    NHibernate、NHibernate教程、NHibernate入門、NHibernate下載、NHibernate教程中文版、NHibernate實例、NHibernate2.0、NHibernate2.0教程、NHibernate之旅、NHibernate工具 導游 NHibernate是把Java的Hibernate核心部分移植到Microsoft .NET Framework上。它是一個對象關系映射工具,其目標是把.NET對象持久化到關系數據庫。 NHibernate在2008年8月31日發布了NHibernate2.0版本,代表NHibernate又向前走了一步,我相信NHibernate將會越來越強大。

    yit520 2014-12-19   2821   0
    P

    MyBatis3.2.3 幫助文檔(中文版) 文檔

    MyBatis 是支持普通 SQL 查詢,存儲過程和高級映射的優秀持久層框架。MyBatis 消除 了幾乎所有的 JDBC 代碼和參數的手工設置以及結果集的檢索。MyBatis 使用簡單的 XML 或注解用于配置和原始映射,將接口和 Java 的 POJOs(Plan Old Java Objects,普通的 Java 對象)映射成數據庫中的記錄。 每 一 個 MyBatis 的 應 用 程 序 都 以 一 個 SqlSessionFactory 對 象 的 實 例 為 核 心 。 SqlSessionFactory 對 象 的 實 例 可 以 通 過 SqlSessionFactoryBuilder 對 象 來 獲 得 。 SqlSessionFactoryBuilder 對象可以從 XML 配置文件,或從 Configuration 類的習慣準備的實 例中構建 SqlSessionFactory 對象。

    旅行37 2014-11-27   9067   0
    P10

      hibernate映射文件的配置 文檔

    1.Doctype所有的XML映射都需要定義如上所示的doctype。DTD可以從上述URL中獲取,也可以從hibernate-x.x.x/src/net/sf/hibernate目錄中、或hibernate.jar文件中找到。Hibernate總是會首先在它的classptah中搜索DTD文件。如果你發現它是通過連接Internet查找DTD文件,就對照你的classpath目錄檢查XML文件里的DTD聲明。

    danielwfh 2014-11-17   399   0
    1 2 3 4 5 6 7 8 9 10

    關鍵詞

    最新上傳

    熱門文檔

  • sesese色