Dorado7 Hibernate AddOn

Dorado7 Hibernate AddOn

定位

Dorado7 Hibernate AddOnDorado7針對Hibernate提供的整合接口,屬於Dorado7 AddOn的一種,是Dorado7自定義擴展的一個實現範例。數據庫

在沒有Dorado7 Hibernate AddOn的狀況下,一般是遵循Hibernate規範進行數據庫建表,經過編寫Java Code來實現經過Hibernate對數據的增查改刪。
   
在引入Dorado7 Hibernate AddOn的狀況下,一般是遵循Hibernate規範進行數據庫建表,經過Dorado7 Hibernate AddOn,以配置的方式,而非編寫Java Code的方式,來實現經過Hibernate對數據的增查改刪。其間所需生成的Java CodeDorado7 Hibernate AddOn自動生成與維護。
編輯器

功能

Dorado7 Hibernate AddOn提供如下功能:ide

l  新增CriteriaDataProvider控件,將Hibernate提供的的Criteria查詢功能封裝成新的dorado控件。ui

l  新增HqlDataProvider控件,將Hibernate提供的的HQL查詢功能封裝成新的dorado控件。編碼

l  新增HibernateDao,爲Hibernate的操做提供了更加簡便的APIspa

收益

l  經過使用新的控件,能夠享受IDE提供的便利的編輯功能,下降程序人員使用Hibernate的難度。hibernate

l  經過使用新的API,能夠將DoradoHibernate更加緊密結合,使得開發更加流暢。orm

l  不須要了解Hibernate底層細節,即能經過Hibernate操做數據庫,手工編碼更少,錯誤率大幅下降,開發效率大幅提高,開發規範度更高,工程質量更爲均一。視頻

技術資料

教程

l  Dorado7 Hibernate-Addon 入門教程》在線wiki離線PDF教程

工程

l  Dorado7 Hibernate-Addon 示例工程

視頻講解

視頻初版已經發布,目前包括10個視頻,主要講解CriteriaDataProviderHqlDataPrider的使用方法。
01.dorado-hibernate的開發環境4.6 MB00:02:35
02.使用CriteraDataProvider開發簡單查詢(Criterion)21.1 MB00:11:49
03.使用CriteraDataProvider開發簡單統計(Projection)9.6 MB00:06:09
04.使用CriteraDataProvider開發DataGrid自動數據過濾10.6 MB00:04:47
05.使用CriteraDataProvider開發主從表視圖7.5 MB00:03:44
06.使用CriteraDataProvider開發主從表視圖(懶加載)10.4 MB00:05:21
07.使用HqlDataProvider開發簡單查詢19.6 MB00:13:45
08.使用HqlDataProvider開發簡單統計7.4 MB00:04:39
09.使用HqlDataProvider開發主從表視圖6.9 MB00:05:02
10.使用HqlDataProvider開發主從表視圖(懶加載)9.7 MB00:06:09

 

產品下載和安裝

目前Dorado7 Hibernate AddOn提供了Dorado7 Updater的方式下載。
下載後將dorado-hibernate-version.jar放置在項目的WEB-INF/lib中,而後在
Dorado7 IDE中更新規則文件,
若是在View編輯器的Model部分看到了CriteriaDataProviderHqlDataProvider控件,說明已經安裝成功。

相關文章
相關標籤/搜索