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