国产探花免费观看_亚洲丰满少妇自慰呻吟_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包作用詳解

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 彭阳县| 凤山市| 灵武市| 静乐县| 海晏县| 资阳市| 德钦县| 安阳市| 利津县| 肥东县| 海口市| 普兰店市| 高台县| 濮阳市| 石嘴山市| 乐陵市| 高青县| 乌拉特后旗| 宁晋县| 开阳县| 莒南县| 平泉县| 祥云县| 青冈县| 南开区| 平原县| 开封县| 聂拉木县| 乐都县| 姚安县| 左云县| 开封市| 隆回县| 扬州市| 吉安市| 长子县| 石狮市| 玛纳斯县| 水城县| 乌鲁木齐县| 西贡区|