Netiler 开发规范
Netiler 開發規范——netiler 工程目錄結構介紹
1.Netiler工程結構目錄介紹
1.1.source目錄
存放java源文件,建包原則為“com.leadal.工程名”,子包action,service,dao,model,json,enums,tablib,field分別對應存放相應代碼,enums為枚舉類型,taglib為自定義標簽,field為自定義表單控件類型。
1.2.config 目錄
存放項目自定義類型等配置文件
1.3.web目錄
1.3.1.data目錄存放數據類文件
a)dao
存放model對應的數據庫操作文件,命名規范為“項目名稱.Model.dao”,例如項目demo下有一個User實體模型類,則命名為Demo.User.dao
b)enum
存放枚舉類型文件,例如性別枚舉
1.3.2.resource目錄存放資源文件
a)flash
flash動畫文件
b)icon
存放自定義圖標文件 icon.properties為相應的配置文件
c)p_w_picpath
存放圖片文件
d)script
存放js代碼
e)theme
存放主題偏好文件
1.3.3.view目錄存放前端顯示文件
a)btn
按鈕文件
b)i18n
國際化配置文件
c)nsp
Netiler Server Page 簡稱nsp。*.nsp是一個xml文件,其內容要為xml的結構,nsp主要承擔著控制層的責任
d)ntp
e)velocity
模版引擎存放*.vm文件,類似html。
1.3.4.project.xml項目配置文件
<?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/
轉載于:https://blog.51cto.com/leadal/1213066
總結
以上是生活随笔為你收集整理的Netiler 开发规范的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我爱的人,你知道我一直在
- 下一篇: 搜索引擎之中搜