Burst數(shù)據(jù)庫(kù)開(kāi)發(fā)框架
輕量級(jí)通用數(shù)據(jù)庫(kù)開(kāi)發(fā)框架(Java)
框架的功能
1:對(duì)應(yīng)Oracle, Db2, Sql Server, My sql四種數(shù)據(jù)庫(kù)
2:使用Excel定義表結(jié)構(gòu),用宏自動(dòng)創(chuàng)建表定義和數(shù)據(jù)模型的java類(lèi)
3:自動(dòng)創(chuàng)建和刪除數(shù)據(jù)庫(kù)表、索引、序列
4:封裝了數(shù)據(jù)庫(kù)連接池、CRUD、多表聯(lián)合檢索、多字段多匹配方式(equal,like,between….)、排序、分頁(yè)檢索、通過(guò)復(fù)雜條件update或delete數(shù)據(jù) 等常用數(shù)據(jù)庫(kù)功能,直接操作對(duì)象,而不需要寫(xiě)任何sql
好處
1:框架非常簡(jiǎn)單,一看就會(huì)
2:開(kāi)發(fā)迅速,簡(jiǎn)單的應(yīng)用,Server端有個(gè)半天一天就夠了
3:減少Bug,代碼很規(guī)范,而且容易出錯(cuò)的地方都封裝了
4:維護(hù)方便,就算是更改表結(jié)構(gòu),也很輕松
需要準(zhǔn)備的開(kāi)發(fā)環(huán)境
1:安裝好數(shù)據(jù)庫(kù)(以上4種之一,不推薦Sql server,比較麻煩)
2:安裝好eclipse 或 myeclipse
3:安裝好excel
使用方法
1:從google code下載項(xiàng)目文件和TblDesigner.xls
2:使用TblDesigner.xls定義表結(jié)構(gòu),運(yùn)行宏,并將生成的目錄覆蓋到項(xiàng)目目錄
3:配制db.properties文件
4:用eclipse打開(kāi)項(xiàng)目,可以開(kāi)始寫(xiě)業(yè)務(wù)邏輯了
5:functionTest包下有部分測(cè)試過(guò)程,可作參考
