自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

描述設(shè)置Hibernate持久層

開(kāi)發(fā) 后端
這里介紹設(shè)置Hibernate持久層涉及到幾個(gè)步驟。首先是進(jìn)行配置持久化我們的領(lǐng)域業(yè)務(wù)對(duì)象(domain business objects )。

Hibernate還是比較常用的,于是我研究了一下設(shè)置Hibernate持久層,在這里拿出來(lái)和大家分享一下,希望對(duì)大家有用。

在典型web應(yīng)用的另一端是持久層。這通常是使事情迅速失控的地方。開(kāi)發(fā)者低估了構(gòu)建他們自己的持久層框架的挑戰(zhàn)性。一般來(lái)說(shuō),機(jī)構(gòu)內(nèi)部自己寫(xiě)的持久層不僅需要大量的開(kāi)發(fā)時(shí)間,而且還經(jīng)常缺少功能和變得難以控制。

設(shè)置Hibernate持久層

設(shè)置Hibernate持久層涉及到幾個(gè)步驟。首先是進(jìn)行配置持久化我們的領(lǐng)域業(yè)務(wù)對(duì)象(domain business objects )。因?yàn)槲覀冇糜陬I(lǐng)域?qū)ο螅╠omain objects )持久化的Hibernate和POJOs一起工作( 此句原文:Since Hibernate works with POJOs we will use our domain objects for persistence.),因此,訂單和訂單項(xiàng)對(duì)象包括的所有的字段的都需要提供getter和setter方法。訂單對(duì)象將包括像ID、用戶名、合計(jì)、和訂單項(xiàng)這樣一些字段的標(biāo)準(zhǔn)的JavaBean格式的setter和getter方法。訂單項(xiàng)對(duì)象將同樣的用JavaBean的格式為它的字段設(shè)置 setter和getter方法。

Hibernate在XML文件里映射領(lǐng)域?qū)ο蟮疥P(guān)系數(shù)據(jù)庫(kù)。訂單和訂單項(xiàng)對(duì)象將有兩個(gè)映射文件來(lái)表達(dá)這種映射。有像XDoclet(http://xdoclet.sourceforge.net/)這樣的工具來(lái)幫助這種映射。Hibernate將映射領(lǐng)域?qū)ο蟮竭@些文件:
◆Order.hbm.xml
◆OrderLineItem.hbm.xml

你可以在WebContent/WEB-INF/classes/com/meagle/bo目錄里找到這些生成的文件。配置Hibernate SessionFactory(http://www.hibernate.org/hib_docs/api/net/sf/hibernate/SessionFactory.html)使它知道是在和哪個(gè)數(shù)據(jù)庫(kù)通信,使用哪個(gè)數(shù)據(jù)源或連接池,加載哪些持久對(duì)象。SessionFactory提供的Session(http://www.hibernate.org/hib_docs/api/net/sf/hibernate/Session.html)對(duì)象是Java對(duì)象和像選取、保存、更新、刪除對(duì)象這樣一些持久化功能間的翻譯接口。

【編輯推薦】

  1. Hibernate創(chuàng)建和持久化Product
  2. 淺談Hibernate工作方式
  3. 淺談Hibernate OrderItem
  4. 簡(jiǎn)述Hibernate歷史背景
  5. Hibernate的Orders OrderItem類
責(zé)任編輯:佚名 來(lái)源: chinaitlab
相關(guān)推薦

2009-09-21 17:46:34

Hibernate持久

2009-09-27 09:55:38

Hibernate持久

2009-09-29 10:37:29

Hibernate持久

2009-06-16 14:11:36

Hibernate優(yōu)點(diǎn)Hibernate構(gòu)架

2009-09-27 17:05:02

Hibernate p

2012-01-12 12:47:31

Java

2009-09-22 11:16:27

Hibernate經(jīng)驗(yàn)

2009-09-22 17:41:07

Hibernate性能

2009-09-27 13:00:56

Hibernate S

2009-09-29 16:48:42

Hibernate J

2009-09-22 12:45:00

Hibernate性能

2009-09-28 15:43:42

Hibernate O

2009-09-23 17:34:18

Hibernate映射

2009-09-23 10:58:32

Hibernate T

2009-09-21 16:30:20

Hibernate S

2009-09-22 15:04:37

Hibernate M

2009-09-24 16:19:53

Hibernate應(yīng)用

2009-09-25 14:28:40

Hibernate S

2009-09-24 13:17:37

Hibernate類庫(kù)

2009-09-23 10:23:03

Hibernate檢查
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)