- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SSH项目规范_SSH
项目规范
项目规范说明
1.1名词解释驼峰命名法:就是当变量名或函数名是由一个或多个单字连结在一起,而构成的唯一识别字时,第一个单字以小写字母开始;第二个单字的首字母大写或每一个单字的首字母都采用大写字母,例如 :myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。
首字母大写的驼峰命名法:在驼峰命名法基础上首字母大写。数据库中表、视图、字段的命) 数据库表命名需以 T 开头,后接表的英文简写(首字母大写的驼峰命名法),如 TUser 表。视图命名需以 V 开头,后接表的英文简写或视图的目的(首字母大写驼峰命名法)。
) 字段的命名需以有意义的英文单词组合首字母大写的驼峰命名法项目 java 代码:遵照 MVC 所以 src 文件夹:项目中 java 包的命名规则:)类的名称要有意义,最好在dao层、service层、以及action层中的类名称中能体现出与其相关联的model层中的JavaBean。
2 )顶层的包名为com,有子工程或是子系统可以再有二级包名,像上图中的example包
3 )代码架构中每一层对应的包名分别是:model——模型层、dao——数据持久层、service——业务逻辑层、action——控制器层。 action包其中存放的都是控制器类,类名后缀为Action。dao和service包下面直接放的是接口类,dao层的接口以dao为后缀,service层的接口以manager为后缀,每个接口对应的实现类在impl子包下面,且实现类的名字为接口名字加impl后缀。可参考上图的示例。model包下面的类规范见下文1.7。
1.6 service和dao层方法名定义规范
1)标准方法的定义:(这个地方一定要遵循规范)
添加一个对象:add*()() delete*()JSP 文件的写法首页和登录页的 JSP 文件放在根目录下,其余文件按照英文含义放入响应的文件夹下,每个文件夹下包括了该模块的全部操作页面。文件夹的命名首字母大写的驼峰命名法。
1.9 JS 和CSS文件放置每个 JS 文件放到首字母写的驼峰命名法。如图:
您可能关注的文档
- GIS原理与应用电子教案22.ppt
- GPS在土地管理中的应用.doc
- 美国CPA海外学历评估机构简介及注意事项.pdf
- GPS操作说明.doc
- Hayqkt国家《可再生能源中长期发展规划》.doc
- IIS5.1安装手册.doc
- IPO在即中国出版集团急觅出海口.doc
- 松香蓖麻油改性醇酸树脂项目商业计划书(2013年融资成功案例范文)-协助企业融资-投资专家免费咨询.pdf
- JM86FastIntegerPelBlockMotionSearch注释.doc
- JS2011-112-0039检验原始记录.doc
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
文档评论(0)