書店管理系統中對uuid的獲取
每新增乙個使用者時希望能夠有系統分配id,或者是每新增一本書籍
在書店管理系統中有7個需要分配id的版塊:usermodel,bookmodel,inmainmodel,indetailmodel,outmainmodel,
outindetailmodel。
這裡我們使用列舉法對發個版塊分別分配id進行操作。
其包結構如下
第一步寫出uuid的列舉類uuimodelconstance
public enum uuidmodelconstance
public string getname()
第二步寫出uuid值物件的封裝uuidmodel(包含modelname和currentname變數);
public class uuidmodel implements serializable
public string getmodelname()
public void setmodelname(string modelname)
public int getcurrentname()
public void setcurrentname(int currentname)
//以currentname為主關鍵字構造hashcode和equal方法
@override
public int hashcode()
@override
public boolean equals(object obj)
第三步寫dao完成具體的實現
dao主要包括三個部分
1、dao包寫乙個inte***ce類寫出需要實現的方法
public inte***ce uuiddao
2、impl包implements dao中的類具體實現方法
public class uuiddaoimpl implements uuiddao
}//程式執行到這裡說明之前次模組並沒有呼叫過uuiddao
int num=1;//初始化
uuidmodel uuid=new uuidmodel();//建立uuidmodel物件
uuid.setcurrentname(num);
uuid.setmodelname(modelname);
list.add(uuid);
fileioutil.write(list, file_name);
return ""+num;//返回字串}}
3、factory工廠包,通過工廠呼叫impl中的方法(模組呼叫語句uuiddaofactory .getuuiddao.getnextnum())
public class uuiddaofactory
}在其他類的ebo中通過string uuid=uuiddaofactory.getuuiddao().getnextnum(uuidmodelconstance.user);獲取uuid
對ERP系統中管理思想的疑問
有一次和乙個公司的老總聊天,老總突然冒出一句話 你做erp這麼多年,對管理也頗有見地,可是我總是想不明白,作為一套通用的erp管理系統,你們在給客戶實施的時候,是不是採用千篇一律的管理模式?我突然有被雷倒的感覺。我在靜靜地想,我們做erp的是不是在無形中就把erp的管理模式向客戶推銷了。erp因為是...
對學生管理系統的心得
事過境遷,我的學生管理系統終於有了眉目,很開心,開心之餘,不忘寫一篇部落格來慶祝一下 下面,我就來說一下我對管理系統的理解 首先我先說一下學生管理系統執行過程 1 模組裡面的sub main 在這個過程裡,它首先是重新定義了乙個登陸窗體,顯示這個窗體,注意,第一步還沒完呢 進入第二步 2 接著第一步...
jquery獲取iframe中的dom物件
父視窗中操作iframe window.frames iframechild document 假如iframe的id為iframechild 在子視窗中操作父視窗 window.parent.document 接下來就可以繼續獲取iframe內的dom了。獲取iframe內的dom物件有兩種方法 ...