下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、4/4xx信息技术有限公司代码开发规范xx信息技术有限公司代码开发规范一、项目:IDE统一采用MyEclipse:Tab policy设为“Spaces only”,Indentation size、Tab size均设为4Maximum line width设为:140java资料文件进行自动格式化项目号码utf-8二、代码:原则数据结构应该只有公共变量;对象应该只有私有变量和公有函数;一个类只做一类事、一个方法只做一件事类、方法尽量简单、短小宽度不超过140个字符方法不超过40行,基本一屏高度类不超过500行尽量用好的命名代替注释基本统一采用log4j代替System.out.print、
2、e.printStackTrace()等打印方式流程语句必须用大括号IO流必须用try finally关闭命名java基本命名规范类为名词、属性为名词、方法为动词(+名词)可以用2代替to,用4代替for,如string2int()命名不许相互包含,如:get(),getOne()不要采用getModel()、getModel1()、getModel2()数字方式命令类型对象属性必须为类,未能用String代替Number、Date等,未能使用基本类型;方法参数、返回均不许为Map(除非dao层)泛型必须注明类型、不许使用List、List(除非dao层参数)方法方法参数未能超过4个,可以拆分方法或用类封装参数Collection对象迭代采用foreach方式分层action里只有跳转service层只有业务逻辑jsp放到WEB-INF/jsp目录下,不许直接访问jsp不含java块、统一采用jstljsp不含style、script块采用css、js代码采用jQuery方式,监听事件,页面不含事件图片写好width、height属性dao层尽量采用预处理方式sql语句必须大写一个dao类只操作一个Modelsql必须全部封装到dao层三、版本监控不要上传自己的用户设置每次提交前先更新,解决冲突资料文件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026 学龄前自闭症感官游戏训练课件
- 2025年一网通办:市场监管精准化
- 土地使用权出让合同2篇
- 家庭协议书(集锦15篇)
- 2026年消防水池水箱管理规范
- 玻镁风管安装施工工艺流程
- 2026年危化品爆炸处置管理制度规范
- 2025年全国硕士研究生招生考试历史学基础冲刺模拟卷
- 2026年英语四级《听力》写作真题
- 2025年全国硕士研究生招生考试教育学专业基础真题及答案解析
- 癫痫患者的记忆改善策略与实践路径
- 急诊科窒息患者现场抢救流程
- 2025年四川省宜宾市第八中学校中考数学三模试卷
- GB/T 46199-2025非开挖铺设用球墨铸铁管
- 互联网域名基础知识培训课件
- 信创基础知识培训课件
- 年产1000万件日用陶瓷陶瓷厂工艺设计
- 宿迁网约车考试题及答案
- 贵州概算调整管理办法
- 洗面奶洗脸课件
- 中心静脉导管(CVC)维护相关知识理论考核试题及答案
评论
0/150
提交评论