收藏 分销(赏)

信息技术有限公司代码开发规范.doc

上传人:丰**** 文档编号:3060206 上传时间:2024-06-14 格式:DOC 页数:4 大小:40KB 下载积分:5 金币
下载 相关 举报
信息技术有限公司代码开发规范.doc_第1页
第1页 / 共4页
信息技术有限公司代码开发规范.doc_第2页
第2页 / 共4页


点击查看更多>>
资源描述
xx信息技术有限公司 代码开发规范 xx信息技术有限公司 代码开发规范 一、项目: IDE统一采用MyEclipse: 1. Tab policy设为“Spaces only”,Indentation size、Tab size均设为4 2. Maximum line width设为:140 3. java文件进行自动格式化 4. 项目编码utf-8 二、代码: · 原则 1. 数据结构应该只有公共变量;对象应该只有私有变量和公有函数; 2. 一个类只做一类事、一个方法只做一件事 3. 类、方法尽量简单、短小 4. 宽度不超过140个字符 5. 方法不超过40行,基本一屏高度 6. 类不超过500行 7. 尽量用好的命名代替注释 · 基本 1. 统一采用log4j代替System.out.print、e.printStackTrace()等打印方式  2. 流程语句必须用大括号 3. IO流必须用try finally关闭 · 命名 1. java基本命名规范 2. 类为名词、属性为名词、方法为动词(+名词) 3. 可以用2代替to,用4代替for,如string2int() 4. 命名不许相互包含,如:get(),getOne() 5. 不要采用getModel()、getModel1()、getModel2()数字方式命令 · 类型 1. 对象属性必须为类,不能用String代替Number、Date等,不能使用基本类型; 2. 方法参数、返回均不许为Map(除非dao层) 3. 泛型必须注明类型、不许使用List<Object>、List<?>(除非dao层参数) 4. 方法 5. 方法参数不能超过4个,可以拆分方法或用类封装参数 6. Collection对象迭代采用foreach方式 · 分层 1. action里只有跳转 2. service层只有业务逻辑 · jsp 1. 放到WEB-INF/jsp目录下,不许直接访问jsp 2. 不含java块、统一采用jstl 3. jsp不含style、script块 4. 采用css、js代码 5. 采用jQuery方式,监听事件,页面不含事件 6. 图片写好width、height属性 · dao层 1. 尽量采用预处理方式 2. sql语句必须大写 3. 一个dao类只操作一个Model 4. sql必须全部封装到dao层 三、版本控制 1. 不要上传自己的用户设置 2. 每次提交前先更新,解决冲突文件 3. 每次提交的代码必须保证没有错误,项目可以正常运行 4. 必须有提交信息,提交的格式为:<项目名> \n修改内容 4 / 4
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服