看了一些java開源框架,感覺都太復雜了,特別是想把什么都寫進XML文件的做法讓人很不適應,為什么不能用Java來搞定一切呢?我的做法是將一切復雜的東西封裝在對象底層,看我的框架實現數據增、刪、改、通用查詢、排序、打印、錯誤數據校驗的代碼:
public class ZzjgBean extends ComplexTableDsBean
{ DataStore dsMain; // // 數據訪問對象 public void onInit()
{ setTitle("組織機構"); // 窗口標題
setCan("xtwh"); // 權限控制
dsMain = new DataStore("dsMain", "select code, note, jc, zzjgcc from zzjg order by code", getConnItem()); // 數據來源 dsMain.setColLabel("編碼,原文,簡稱,組織機構層次,組織機構類別"); // 數據表列標題
dsMain.setColCodeTable("zzjgcc", "select code, note from zzjgcc order by code"); // 組織機構層次代碼表 regDs(dsMain); // 數據訪問對象注冊 }
}
通過
http://127.0.0.1:8080/com.coyizz.pfc.ZzjgBean.class就可運行程序 (轉載文章
HP0-X02 jn0-140 )