成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Hibernate屬性簡單分析

開發 后端
這里介紹Hibernate屬性非常簡單易學,目前國內有很多同行已經或正在用Hibernate開發實施項目;但Hibernate屬性有很多規則不為人知或應用甚少。

在向大家詳細介紹Hibernate屬性之前,首先讓大家了解下Hibernate是一種新的O/R映射工具,然后全面介紹Hibernate屬性。

在Java環境下,有多種對象關系映射方法,如實體Bean、OJB、JDO、JDBC等。Hibernate是一種新的O/R映射工具,它不僅提供了從Java類到數據表的映射,也提供了數據查詢和恢復等機制。Hibernate屬性非常簡單易學,目前國內有很多同行已經或正在用Hibernate開發實施項目;但Hibernate屬性有很多規則不為人知或應用甚少。本文的目的就是將這些規則歸納總結,希望對您的開發和設計有益。

系統啟動檢查您的對象關系映射是否正確時,是以。hbm.xml為基準來進行檢查的;對象文件的property可以比映射文件的property多,但不能少。如果您有如下的映射:

  1. <class name="com.hongsoft.test.User" table="res_user"> 
  2. <id name="id" column="id" type="long" unsaved-value="any"> 
  3. <generator class="assigned"> 
  4. </generator> 
  5. </id 
  6. <property name="name"/> 
  7. <property name="loginName"/> 
  8. <property name="passwd"/> 
  9. </class> 

系統啟動,檢查數據庫和其他配置正確后,將以該文件為基準,首先檢查User對象中有無id屬性和對應的get/set方法,如果沒有則報錯,如果有且正確則檢查有無name屬性和對應的get/set方法……,直到文件結束。要注意的是,如果屬性為name,則get方法名稱必須為 getName(),set方法名稱必須為setName(),否則會報錯。

如果User對象除了有id,name,loginName, passwd四個屬性和對應的方法,還有其它的屬性和方法,會報錯嗎?不會,因為對象關系映射是以。hbm.xml文件為基準的,而不是以PO文件為基準。您在項目中可以充分利用該特點,實現您自己的比較特殊的需求。例如,您可以在User對象中加入updatedPasswd表示更改后的口令,由此構造在表示層要使用的FormBean和在業務層要使用的ValueObject.當然,這樣做也有缺點,需要根據您的實際情況而定。以上介紹Hibernate屬性。

【編輯推薦】

  1. 描述Hibernate檢查id字段
  2. Hibernate Template簡單描述
  3. Hibernate DetachedCriteria學習經驗
  4. 概述Hibernate equals()方法
  5. Hibernate使用Person對象
責任編輯:佚名 來源: 博客園
相關推薦

2009-09-25 13:39:40

Hibernate屬性

2009-09-22 17:47:03

Hibernate s

2009-09-28 15:38:12

Hibernate P

2009-09-24 13:12:20

Hibernate原生

2009-09-25 14:04:12

Hibernate讀取

2009-09-29 10:40:26

Hibernate業務

2009-09-24 10:25:30

Hibernate發展

2009-10-13 09:24:57

VB.NET Dock

2009-09-29 17:00:08

Hibernate c

2009-09-22 12:45:00

Hibernate性能

2009-09-22 15:10:22

Hibernate映射

2009-09-25 10:00:47

Hibernate映射

2009-09-28 12:57:54

Hibernate C

2009-09-28 15:43:42

Hibernate O

2009-09-23 10:58:32

Hibernate T

2009-09-22 11:16:27

Hibernate經驗

2009-09-22 15:33:34

Hibernate U

2009-09-24 09:52:20

Spring Hibe

2009-09-27 13:00:56

Hibernate S

2009-09-29 14:03:14

Hibernate數據
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美日韩中文字幕在线 | 黄色毛片免费视频 | 欧美一区二区三区四区视频 | 欧美在线日韩 | 亚洲成人免费 | 日韩中文在线视频 | 网黄在线| 国产精品一区二区在线 | 91欧美| 亚洲国产情侣 | 日韩二三区 | 国产一区二区三区四区三区四 | 成人一级视频在线观看 | 日韩欧美精品 | 国产精品久久久久久久久久久免费看 | 福利视频一二区 | 青娱乐av | 黄色毛片网站在线观看 | 亚洲另类视频 | 成人在线不卡 | 亚欧午夜| 日韩高清国产一区在线 | 欧美操操操 | 中国人pornoxxx麻豆 | 91佛爷在线观看 | 91久久国产综合久久 | 在线观看欧美一区 | 古装人性做爰av网站 | 国产精品自产拍 | 精品福利在线 | 一道本视频 | 日韩欧美国产一区二区三区 | 午夜激情在线 | 欧美精品一区在线 | 九九看片 | 蜜臀网| 日韩中文字幕在线视频 | 三级黄色片在线 | 91 久久| 91精品在线看 | 亚洲精品一区中文字幕 |