国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Hibernate3發布beta版本 支持EJB3風格對象持久化

2019-11-18 13:55:38
字體:
來源:轉載
供稿:網友

  昨天(12月20日)Hibernate框架發布了3.0版本的第一個beta版本。據作者Gavin King表示,Hibernate 3.0將于明年(2005年)第一季度正式發布。Hibernate是一個基于POJO(Plain-Old java Object,普通Java對象)的O/R mapping框架,也是目前J2EE社群最流行的對象持久化工具。正在制訂中的EJB3規范就大量借鑒了Hibernate的經驗。

在beta1版本中,Hibernate3并未提供對J2SE 5.0的支持,這主要是因為出于兼容性的考慮。Gavin King表示,將在2005年逐步引入J2SE 5.0提供的新語言特性,例如泛型、元數據標注等。

Hibernate3主要的新特性包括:

實現了EJB3風格的持久化操作。在原有的saveOrUpdate()和saveOrUpdateCopy()兩個方法之外,又提供了EJB3風格的create()和merge()兩個操作。
提供更強的映射靈活性。答應將一個類映射到多張表,答應混合使用“每個繼續體系一張表”和“每個子類一張表”的映射策略,等等。
支持存儲過程和手寫SQL,并且可以用手寫SQL替代Hibernate自動生成的SQL語句。
基于AST(抽象語法樹)的HQL解析。
字段級的懶式獲取。每個屬性都可以在映射描述符中聲明“lazy=true”,這樣聲明的屬性會到真正使用時才從數據庫加載。不過,實現這項功能需要首先在編譯期對字節碼進行增強。

上一篇:Hibernate 入門

下一篇:Hibernate包作用詳解

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 镇赉县| 花莲市| 大新县| 玉溪市| 霍林郭勒市| 黎城县| 区。| 平舆县| 宁安市| 句容市| 土默特左旗| 大关县| 留坝县| 平罗县| 河南省| 仁寿县| 洪雅县| 遂昌县| 景泰县| 措美县| 闻喜县| 呼图壁县| 马关县| 阿鲁科尔沁旗| 鄄城县| 庆阳市| 密山市| 万宁市| 林芝县| 加查县| 和田市| 元氏县| 乌鲁木齐县| 平泉县| 新竹县| 临清市| 玉门市| 专栏| 菏泽市| 雷波县| 翼城县|