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 开发规范相关推荐

  1. python笔记6 模块与包 程序开发规范 包 re sys time os模块

    模块与包 python 模块首引用加载到内存,如果再次引用此模块,直接从内存中读取. python文件分为:执行文件(解释器运行的文件),被引用文件(import) 模块引用一共发生了3件事: 1.他 ...

  2. 简明 HTML CSS 开发规范

    作者:wjack    文章来源: 蓝色理想 //总论 本规范既是一个开发规范,也是一个脚本语言参考,本规范并不是一个一成不变的必须严格遵守的条文,特殊情况下要灵活运用,做一定的变通.但是,请大家千万 ...

  3. MySQL数据库开发规范-EC

    最近一段时间一边在线上抓取SQL来优化,一边在整理这个开发规范,尽量减少新的问题SQL进入生产库.今天也是对公司的开发做了一次培训,PPT就不放上来了,里面有十来个生产SQL的案例.因为规范大部分还是 ...

  4. 阿里官方Redis开发规范!

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者:付磊 - 起扬 https://yq.aliyun.com/ ...

  5. mysql开发规范最新版本_MYSQL 开发规范

    数据库命名规范 所有数据库对象表名必须小写 (mybook_db) 命名要做到见名知意,不能使用mysql保留关键字 临时表 tmp_ 开头,备份表以 bak_ 开头 都以时间戳结尾 所有存储相同数据 ...

  6. 阿里云 Redis 开发规范

    摘要:本文介绍了在使用阿里云Redis的开发规范,从键值设计.命令使用.客户端使用.相关工具等方面进行说明,通过本文的介绍可以减少使用Redis过程带来的问题. 一.键值设计 1. key名设计 (1 ...

  7. php原生开发规范,php开发规范

    PHP 开发规范整理 代码样式规范 编码基本规范 a.代码必须遵守 PSR-1. b.文件编码Unicode (UTF-8) 编码保存.同时不要使用 字节序标记(BOM) c.代码必须使用4个空格的缩 ...

  8. 【PHP开发规范】继承与扩展:PSR-2 编码风格规范

    之前的一篇文章是对PSR-1的基本介绍 接下来是PSR-2 编码风格规范,它是 PSR-1 基本代码规范的继承与扩展. PSR-1 和PSR-2是PHP开发中基本的编码规范,大家其实都可以参考学习下, ...

  9. 用自定义代码分析来标准开发人员的开发规范

      代码分析(关于代码分析详见http://msdn.microsoft.com/zh-cn/library/3z0aeatx(VS.80).aspx),是visual studio开发工具中提供的一 ...

最新文章

  1. 安装VMWare tools,以及解决安装后/mnt中有hgfs但没共享文件的方法
  2. 在C#里实现DATAGRID的打印预览和打印
  3. apollo热布署mysql_docker部署apollo详细教程
  4. 20145227鄢曼君《网络对抗》逆向及Bof基础
  5. Windows 技术篇 - 电脑秒速关机设置方法,注册表修改3个缓冲等待时间
  6. Dapr牵手.NET学习笔记:Actor一个场景
  7. Vue 动态数据滚动
  8. java导入shp数据并解析
  9. 解决VsCode下载慢问题
  10. js 对象和回调函数
  11. CMSC5713-IT项目管理之四、项目规划Project Planning
  12. 联想服务器怎么装系统和配置,联想服务器的配置及操作系统的安装.pdf
  13. ckplayer无法播放问题?
  14. vcs_dve+sverilog
  15. K近邻的MATLAB实现
  16. 【计算机毕业设计】034学生请假系统设计与实现
  17. 2012服务器系统下怎么分区,Windows Server 2012之更改系统分区
  18. 三态内容寻址存储器(TCAM)工作原理
  19. linux 操作系统root账号被锁定的两种解决方法
  20. 2022年,女生到底适合转行ui设计还是软件测试?

热门文章

  1. 使用Freemarker来页面静态化,与Spring整合使用
  2. kotlin学习笔记——sqlite(anko)
  3. 仿微信未读RecyclerView平滑滚动定位效果
  4. luoguP4206 [NOI2005]聪聪与可可 期望概率DP
  5. 一个老王开枪案例带你一步一步领略程序开发的魅力
  6. (Android第一行代码)活动的启动模式
  7. 安卓手机获取基站信息
  8. C++ Primer(第四版) 课后习题3.14 vector单词转大写
  9. Spring.NET 1.3.1 新特性探索系列2——WCF命名空间解析器
  10. SQL Server 2008使用扩展事件进行高级故障排除