EasyDBO_0.4.0版本發布
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愛好者不吝批評指教,同時也歡迎志同道合的朋友加入到我們的國產開源隊伍中。
posted on 2006-04-14 02:07
簡易java框架 閱讀(896)
評論(2) 編輯 收藏