Netiler 開發規範——netiler 工程目錄結構介紹
html
存放java源文件,建包原則爲「com.leadal.工程名」,子包action,service,dao,model,json,enums,tablib,field分別對應存放相應代碼,enums爲枚舉類型,taglib爲自定義標籤,field爲自定義表單控件類型。前端
存放項目自定義類型等配置文件java
存放model對應的數據庫操做文件,命名規範爲「項目名稱.Model.dao」,例如項目demo下有一個User實體模型類,則命名爲Demo.User.daoweb
存放枚舉類型文件,例如性別枚舉數據庫
flash動畫文件json
存放自定義圖標文件 icon.properties爲相應的配置文件ide
存放圖片文件動畫
存放js代碼spa
存放主題偏好文件3d
按鈕文件
國際化配置文件
Netiler Server Page 簡稱nsp。*.nsp是一個xml文件,其內容要爲xml的結構,nsp主要承擔着控制層的責任
模版引擎存放*.vm文件,相似html。
<?xmlversion="1.0"encoding="UTF-8"?> <projectname="com.leadal.demo.student"i18n="lang"namespace="demo.student"logged="false"> </project> |
name爲項目名稱,i18n爲web/view/i18n下存放的國際化配置文件,namspace爲項目訪問的根路徑,例如該項目訪問的路徑爲http://127.0.0.1:8080/demo.student/