onem :
與「indi」相同,推薦使用「indi」。
另外,我為了區分團隊專案和前面所說專案的區分,還有了一下擴充套件:
action為控制層:有時也會命名為「controller」即mvc中充當c角色,用來分配哪個業務來處理使用者請求。
biz業務層:存放好多處理業務的**,現實中面向介面程式設計,一般這裡定義都是業務介面,通常會有乙個biz.impl這個包用來寫實現類. 當然針對架構意義實現類不用說。
dao持久層:資料庫操作都寫在這裡。
ui 使用者互動層:通常為頁面,例如.jsp,aspx等頁面。
util功能包:針對本專案工具類。
common通用工具包:一般乙個公司會有固定的jar,好幾個專案通用的,例如遠端呼叫等。
良好的命名規則能夠讓他人更容易熟悉專案。可以幫助自己快速回顧**。好處多多。
JAVA命名規則
識別符號型別 命名規則例子包 packages 乙個唯一包名的字首總是全部小寫的ascii字母並且是乙個頂級網域名稱,通常是com,edu,gov,mil,net,org,或1981年iso 3166標準所指定的標識國家的英文雙字元 包名的後續部分根據不同機構各自內部的命名規範而不盡相同。這類命名規...
JAVA命名規則
識別符號型別 命名規則例子包 packages 乙個唯一包名的字首總是全部小寫的ascii字母並且是乙個頂級網域名稱,通常是com,edu,gov,mil,net,org,或1981年iso 3166標準所指定的標識國家的英文雙字元 包名的後續部分根據不同機構各自內部的命名規範而不盡相同。這類命名規...
java變數命名規則?
1 變數名大小寫敏感.乙個變數名字可以是任意合法的標示符 乙個不限長度的 unicode字母 數字,以字母,或 開頭.然而,慣例以字母開頭定義變數名 而不是 或 此外,按照慣例從來不被使用.你有時會發現自動生成的類包含美元符號,但是你的變數名要避免使用它 乙個相似的慣例針對下劃線的使用 雖然技術上是...