EasyDBO_0.4.0版本發(fā)布
EasyDBO_0.4.0版相對(duì)于前兩個(gè)版本作了兩個(gè)比較大的改進(jìn),一是引入了EasyCache作為緩存,提高了數(shù)據(jù)庫(kù)訪問(wèn)效率。二是完善了通過(guò)配置文件配置對(duì)象-關(guān)系表的映射。PO可以通過(guò)實(shí)現(xiàn)IObject接口,也可以直接在easyjf-dbo.xml文件中配置(類似于hibernate)。該版本沒(méi)有對(duì)系統(tǒng)進(jìn)行重構(gòu),以前所發(fā)布的所有應(yīng)用系統(tǒng)客戶端程序不需要修改就直接可用。當(dāng)前http://www.easyjf.com/bbs/ 中的數(shù)據(jù)庫(kù)訪問(wèn)已經(jīng)升級(jí)到了該測(cè)試版。
項(xiàng)目源碼下載地http://www.easyjf.com/download/easydbo/EasyDBO_0.4.0_src.zip
在0.4版本的下載源碼中,com.easyjf.dbo.example包提供了針對(duì)關(guān)系表message(留言信息)的兩種映射實(shí)現(xiàn)方式,一種是直接實(shí)現(xiàn)IObject接口、即Message類,一種是使用在配置文件中配置對(duì)象關(guān)系映射,即TestMessage類,請(qǐng)大家注意區(qū)分及體會(huì)。
EasyJCache主要借鑒開(kāi)源的EhCache,其中的幾個(gè)算法就是直接用的EhCahce的。當(dāng)前EasyDBO中關(guān)于緩存應(yīng)用所存在的問(wèn)題還有很多,若對(duì)Cache比較感興趣的朋友也可以看看EhCache及其它一些Cache實(shí)現(xiàn)。
本版本還改掉了前面版中的一些Bug,如中文路徑無(wú)法讀取配置文件、MySQL中有時(shí)候主鍵無(wú)法正常生成等。請(qǐng)大家多試試!
若沒(méi)有接觸過(guò)EasyDBO的朋友請(qǐng)看看我們提供的幾個(gè)完整開(kāi)源項(xiàng)目源碼,簡(jiǎn)易Java框架開(kāi)源訂銷管理系統(tǒng)、EasyJF論壇系統(tǒng)等都使用的EasyDBO。下載地址:http://www.easyjf.com/download.htm
關(guān)于EasyDBO
EasyDBO是由EasyJF開(kāi)源團(tuán)隊(duì)開(kāi)發(fā)的數(shù)據(jù)持久層框架,系統(tǒng)參考hibernate、iBatis、JDO等,旨在為中小軟件項(xiàng)目的開(kāi)發(fā)提供快速、簡(jiǎn)易的數(shù)據(jù)庫(kù)訪問(wèn)方案,是一個(gè)非常簡(jiǎn)單的對(duì)象-關(guān)系映射系統(tǒng)中間件。
EasyJF開(kāi)源團(tuán)隊(duì)于2006年初才開(kāi)始建設(shè),因此當(dāng)前整個(gè)開(kāi)發(fā)團(tuán)隊(duì)組建以及所發(fā)布的作品(EasyJWeb、EasyDBO、EasyJF論壇、MeyboMail Web、簡(jiǎn)易訂銷管理系統(tǒng)等),都顯得極不成熟。EasyDBO更是如上,仍然處于測(cè)試階段,當(dāng)前關(guān)于事務(wù)管理、Cache策略等都沒(méi)有完善,歡迎廣大的Java愛(ài)好者不吝批評(píng)指教,同時(shí)也歡迎志同道合的朋友加入到我們的國(guó)產(chǎn)開(kāi)源隊(duì)伍中。
posted on 2006-04-14 02:07
簡(jiǎn)易java框架 閱讀(897)
評(píng)論(2) 編輯 收藏