EasyDBO從項(xiàng)目發(fā)起到現(xiàn)在,已經(jīng)歷將近7個(gè)月了,這期間我們遇到了很多困難,也曾經(jīng)有很多次放棄的念頭,然而在廣大開源愛好者鼓勵(lì)及支持下,終于有了這一次比較大的更新,同時(shí)也發(fā)布了比較詳細(xì)的EasyDBO用戶文檔。
0.9.0版本是EasyDBO的最后一個(gè)測(cè)試版本,這個(gè)版本我們把EasyDBO總體構(gòu)架進(jìn)行了重新設(shè)計(jì),同時(shí)使用方法及相關(guān)功能也作了比較全面的規(guī)劃,實(shí)現(xiàn)了通用ORM系統(tǒng)的大部分功能。這一個(gè)版本相對(duì)于前一個(gè)版本0.6.0,這一個(gè)版本更新內(nèi)容如下:
1、Java5注解配置映射關(guān)系支持;
2、延遲加載lazyload支持;
3、一對(duì)一、一對(duì)多、多對(duì)多關(guān)系的支持;
4、靈活的事務(wù)支持;
5、EasyJDB核心引擎的創(chuàng)建方法的多樣性及靈活性支持。
6、靈活的緩存配置及創(chuàng)建方式。
通過這一版本,我們不僅可以實(shí)現(xiàn)簡(jiǎn)單的單表映射,還可以實(shí)現(xiàn)復(fù)雜的多表及關(guān)系映射。這個(gè)版本的EasyDBO還把實(shí)際應(yīng)用中的最佳實(shí)踐融入到的框架設(shè)計(jì)中,可以滿足快捷開發(fā)的要求,實(shí)現(xiàn)快速、簡(jiǎn)捷的應(yīng)用軟件開發(fā)。
伴隨最后一個(gè)測(cè)試版本的發(fā)布,我們還發(fā)布了EasyDBO比較詳細(xì)的40多頁(yè)用戶文檔。
在線pdf文檔地址:http://www.easyjf.com/easydbo/devguide.pdf
文檔在線閱讀地址:http://www.easyjf.com/easydbo/devguide.htm
項(xiàng)目SVN:http://svn.easyjf.com/repository/easyjf/easydbo/
項(xiàng)目官方網(wǎng)站:http://www.easyjf.com/easydbo
EasyDBO項(xiàng)目開發(fā)人員:
大峽、piginzoo、william、stef_wu、天意、散仙、qgz0910、clyyu等
EasyDBO是一個(gè)超輕量級(jí)的ORM系統(tǒng),其定位于解決中小型系統(tǒng)項(xiàng)目中的對(duì)象關(guān)系映射。提供更加簡(jiǎn)便、靈活的映射方式,把實(shí)際應(yīng)用中的最佳實(shí)踐融入到ORM的設(shè)計(jì)中,從而滿足快捷開發(fā)的要求,即快速、簡(jiǎn)捷地完成應(yīng)用軟件開發(fā)。
EasyDBO對(duì)外提供一個(gè)用于處理對(duì)象-關(guān)系映射等的核心引擎,我們通過使用該引擎即可實(shí)現(xiàn)關(guān)系數(shù)據(jù)庫(kù)的相關(guān)操作。若結(jié)合EasyJF所提供的其它的開源框架如EasyJWeb等使用,則可以在實(shí)際開發(fā)中大大提高開發(fā)效率。