專案包基礎結構命名規範

2021-08-21 12:36:12 字數 656 閱讀 8676

包名命名規範

com.csair.fwms.airlog.cpmt.sub  常用的一些元件,類似util類又不是utli類

com.csair.fwms.airlog.controller    一些常用功能的控制器,例如登入,主頁

com.csair.fwms.airlog.controller.sub    實體類功能的控制器,例如乙個模組裡面的增刪改查

com.csair.fwms.airlog.qo.sub  入參實體類,就是request接受入參的實體類

com.csair.fwms.airlog.vo.sub 出參實體類,就response返回的

basic目錄是基礎目錄,就是最基礎的類都在這裡面

com.csair.fwms.airlog.basic.util 常用工具類

com.csair.fwms.airlog.basic.filter  最基礎的過濾器,例如:登入,登出的時候一些操作

com.csair.fwms.airlog.basic.controller 基礎控制器,例如:生成驗證碼的一些操作

基礎包結構

com.公司.業務線.子業務線.技術分類.子業務模組

專案命名規範

1 原則 簡單就是美 2 資料庫名 專案名 3 表的命名 model名 4 字段 保持和屬性名一致 盡量不要起和資料庫命名衝突 5 用層來劃分包 com.csy.bbs.action 裡面有所有的action,以下類推 com.csy.bbs.model bean com.csy.bbs.servi...

Java包的命名規範

indi 個體專案,指個人發起,但非自己獨自完成的專案,可公開或私有專案,版權主要屬於發起者。包名為indi.發起者名.專案名.模組名 pers 個人專案,指個人發起,獨自完成,可分享的專案,版權主要屬於個人。包名為pers.個人名.專案名.模組名 priv 私有專案,指個人發起,獨自完成,非公開的...

NEC專案窺探命名規範

1.1 命名樹 系統id 英字一位 子系統id 英字一位 業務id 英字一位 功能id 英數字兩位 ko p11sq 01w0117 系統id往往由架構師起名,可能是對方公司的首字母,也可能是乙個無意義的編號。其它也是一樣。這樣的命名規範很好,但是限於專案的特點,以上的專案命名更適合管理軟體的開發。...