EasyDBO_0.4.0版相對于前兩個版本作了兩個比較大的改進,一是引入了EasyCache作為緩存,提高了數據庫訪問效率。二是完善了通過配置文件配置對象-關系表的映射。PO可以通過實現IObject接口,也可以直接在easyjf-dbo.xml文件中配置(類似于hibernate)。該版本沒有對系統進行重構,以前所發布的所有應用系統客戶端程序不需要修改就直接可用。當前
http://www.easyjf.com/bbs/
中的數據庫訪問已經升級到了該測試版。
項目源碼下載地 http://www.easyjf.com/download/easydbo/EasyDBO_0.4.0_src.zip
在0.4版本的下載源碼中,com.easyjf.dbo.example包提供了針對關系表message(留言信息)的兩種映射實現方式,一種是直接實現IObject接口、即Message類,一種是使用在配置文件中配置對象關系映射,即TestMessage類,請大家注意區分及體會。
EasyJCache主要借鑒開源的EhCache,其中的幾個算法就是直接用的EhCahce的。當前EasyDBO中關于緩存應用所存在的問題還有很多,若對Cache比較感興趣的朋友也可以看看EhCache及其它一些Cache實現。
本版本還改掉了前面版中的一些Bug,如中文路徑無法讀取配置文件、MySQL中有時候主鍵無法正常生成等。請大家多試試!
若沒有接觸過EasyDBO的朋友請看看我們提供的幾個完整開源項目源碼,簡易Java框架開源訂銷管理系統、EasyJF論壇系統等都使用的EasyDBO。下載地址: http://www.easyjf.com/download.htm
關于EasyDBO
EasyDBO是由EasyJF開源團隊開發的數據持久層框架,系統參考hibernate、iBatis、JDO等,旨在為中小軟件項目的開發提供快速、簡易的數據庫訪問方案,是一個非常簡單的對象-關系映射系統中間件。
EasyJF開源團隊于2006年初才開始建設,因此當前整個開發團隊組建以及所發布的作品(EasyJWeb、EasyDBO、EasyJF論壇、MeyboMail Web、簡易訂銷管理系統等),都顯得極不成熟。EasyDBO更是如上,仍然處于測試階段,當前關于事務管理、Cache策略等都沒有完善,歡迎廣大的Java愛好者不吝批評指教,同時也歡迎志同道合的朋友加入到我們的國產開源隊伍中。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=663159
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
