



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、存儲過程及參數(shù)命名規(guī)范一、存儲過程命名規(guī)范1 .操作方式add(添加)mod(修改)del(刪除)sel(查詢)drag(托拽)copy(拷貝)lock(鎖)chk(檢查)cho(選擇)rp(報(bào)表)ini(初始化)get(得到function專用)2 .結(jié)果類型Tree(機(jī)0Tab(表)3 .修飾語A(Tab專用修飾符all)4 .順序bf(之前)5 .過程標(biāo)識P(對外過程)F(方法)E(內(nèi)部過程)公有過程命名規(guī)則公式:過程名=標(biāo)識+對象條件+操作及修飾過程標(biāo)識_對象名(By條件)(結(jié)果類型)_主操作方式(修飾語)(順序)(次操作方式)()是可選對象例:樹查詢p_xxxxTree_Sel樹節(jié)點(diǎn)
2、查表p_xxxxTab_Sel主特征表查詢P_xxxxByChr_Sel明細(xì)特征表查詢P_xxxxByDtlChr_Sel查詢所有p_xxxxx_SelA獨(dú)立選擇框樹P_xxxxTree_Cho獨(dú)立選擇框樹查表P_xxxxTab_Cho獨(dú)立選擇框待選項(xiàng)查詢p_xxxxByChr_Cho獨(dú)立選擇框已選擇項(xiàng)查詢P_xxxxSeled_Cho業(yè)務(wù)綁定選擇框樹P_xxxxforxxxTree_Cho業(yè)務(wù)綁定選擇框樹查表P_xxxxforxxxTab_Cho業(yè)務(wù)綁定選擇框普通查詢p_xxxxforxxxByChr_Cho業(yè)務(wù)綁定已選擇項(xiàng)查詢P_xxxxforxxxSeled_Cho除王貝囿查詢外的其他條
3、件查詢P_xxxxByxxxx_Sel新增P_xxxx_Add修改P_xxxx_Mod刪除P_xxxx_Del刪除前檢查P_xxxx_ChkBfDel初始化P_xxxx_IniBfxxx新增修改,刪除任選合一P_xxxx_Save方法命名規(guī)則F_getxxx函數(shù)使用GET內(nèi)部過程命名規(guī)則內(nèi)部方法E_xxxxByxxx_ModE_xxxx_ChkDelE_xxxx_ChkModE_xxxxByxx_Mod、變量命名規(guī)范1 .摘要表引用變量命名盡量定義在pkg_bom_define中防止重復(fù)定義Dt_xxxxx如:dt_cnctype_jp2 .自定義常量命名盡量定義在pkg_bom_define
4、中防止重復(fù)定義Const_xxxx如:const_Leaf3 .自定義變量盡量定義在包頭防止各過程重復(fù)定義Var_xxxx如:var_curpage字符型變量Flt_xxxx如:flt_monery浮點(diǎn)型變量Num_xxxx如:num_pagecount數(shù)字型變量三、RECORD命名規(guī)范Record命名:1 .普通對象:Xxxx_Rec例:TypeRole_RecisRecord2 .樹對象:XxxxTree_Rec例:TypeRoleTree_RecisRecord四、游標(biāo)定義規(guī)范1 .對外返回游標(biāo)普通游標(biāo)c_xxx樹游標(biāo)c_xxxTree例:typec_roleisrefcursorret
5、urnrole_Rec;-返回角色信息游標(biāo)2 .內(nèi)部使用動態(tài)游標(biāo)cur_xxx3 :forcur_numinc_num1(i_role_class)loop五、類型自定義對象及table對象命名規(guī)范1 .自定義對象命名對象名=模形名稱_OBJ例:CALENDAR_OBJ2 .自定義TABLE命名名稱=模形名稱_OBJ_ARRAY例:CALENDAR_OBJ_ARRAY六、入?yún)⒆远x類型名稱規(guī)范自定義table類型入?yún)?shù)命名入?yún)⒓瘜ο竺?i_模型名稱_array例:i_hour_arrayHOUR_OBJ_ARRAY,-工時(shí)對象procedureSsp_BfHourdelete_check(i
6、_hour_arrayino_Return_Codeo_Error_Messageo_Sqlerrm)isOutVarchar2,-返回代碼OutVarchar2,-錯誤信息OutVarchar2-錯誤sql信息七、JAVA方法命名規(guī)范在dao接口中命名規(guī)范如下:原則:1、過程中P開頭的需要定義方法,其他則不需要2、方法命名公式:方法名=操作及修飾+對象條件參考:過程公式:過程名=標(biāo)識+對象條件+操作及修飾例:過程名:P_xxxx_ChkBfDel過程名:P_xxxxTree_Sel過程名:P_xxxx_Mod過程名:P_xxx_SelAJAVA方法名:chkBfDelxxxJAVA方法名:q
7、ueryXxxxTreeJAVA方法名:modXxxxJAVA方法名:queryAllXxxJAVA方法為query或queryAllJAVA方法為queryXxxxChoJAVA方法名稱。注意事項(xiàng):1、如果過程結(jié)尾是Sel或SelA2、如果過程結(jié)尾是Cho其他則嚴(yán)格按原來的過程命名規(guī)則定義八、工作量評估按上面要求進(jìn)行修改,則要修改現(xiàn)有的520個(gè)過程以及所有的JAVA的service,dao以及control層。九、建議過程修改方法過程名修改將導(dǎo)致JAVA開始人員無法對應(yīng)Procedure名與JAVA方法名的對應(yīng)關(guān)系。建議建立對應(yīng)關(guān)系文件。表格式如下:包:PKG_BOM_BIZFUNCTION原方法名現(xiàn)方
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 苗木節(jié)能減排保障措施
- 【真題】人教版三年級下冊期末考試數(shù)學(xué)試卷(含解析)2024-2025學(xué)年江西省贛州市尋烏縣
- 垃圾填埋場滲濾液穩(wěn)定化運(yùn)營措施
- 2025年春季學(xué)校行政后勤協(xié)調(diào)計(jì)劃
- 六年級第二學(xué)期班主任學(xué)困生幫扶計(jì)劃
- 以形啟思:初中幾何圖形分析導(dǎo)向的變式教學(xué)應(yīng)用探索
- 以小見大:秦皇島市青云里小學(xué)學(xué)生行為習(xí)慣養(yǎng)成教育探究
- 以圖式為翼破聽力之繭:高中英語聽力教學(xué)新探索
- 2025年度電商數(shù)據(jù)隱私保護(hù)計(jì)劃
- 通信行業(yè)技術(shù)負(fù)責(zé)人職責(zé)聚焦
- m6A甲基化研究方法
- 梅毒螺旋體試驗(yàn)活動風(fēng)險(xiǎn)評價(jià)報(bào)告
- 精裝房驗(yàn)房項(xiàng)目表格
- 《有效溝通》培訓(xùn)課件
- 汽車租賃項(xiàng)目可行性報(bào)告
- 礦井災(zāi)變時(shí)期通風(fēng)理論與技術(shù)及案例分析
- (蘇教 譯林版)三年級英語上冊同步預(yù)習(xí)練習(xí)
- 2021年新《建設(shè)工程施工合同司法解釋(一)》逐條解讀4課件
- 綠城物業(yè)工程承接查驗(yàn)工作手冊
- Q∕GDW 12185-2021 輸變電設(shè)備物聯(lián)網(wǎng)邊緣計(jì)算應(yīng)用軟件接口技術(shù)規(guī)范
- 幼兒園一日活動流程保教細(xì)則
評論
0/150
提交評論