下载此文档

Java项目组开发规范.docx


文档分类:IT计算机 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35 下载此文档
文档列表 文档介绍
Java项目组开 发规范
第一章概述2
1. 1编写目2
1' 2面向读2
3名词讲2
第二章程序构 3
八4
1包结构3
2. 2有关类3
第三章JAVA规范 4
3. 1核心原4
3: 2命名规4 ・ ■ •
2. 1 包、接口 4
2. 2方法4
2. 3变量4
2. 4常量5
3代码结6 t ,
3. 1缩进6
3. 2行宽6
3. 3换行6
3. 4长度8
3. 5括号9
3. 6注释9
3. 7 声明 11
语句 11

37 5其他规16
第四章JSP 范 17
1 JSP文件名命名规 4'2 JSP头格式17
17
3 JSP页面中按钮的快捷键18
4SERVLET命名规则18
4. 5 HTML 格式 18
6web. xml书写规范19
7其他规范19
第五章数据库规范20
1命名规则20
1. 1差不多规则20

2数据类型20
2. 1差不多规则20

3 SQL 语句 21
4注释规则21
5 JDBC 操作 21
6优化规则22
7注意事项22
概述
编写目的
为规范FSOP项目的开发实施工作,特制定本规范。
为了提升软件开发质量,降低开发周期,增强代码的可重用性和易读 性,使软件便于爱护,开发人员间便于交流和协作,特总结出开发规范,以 为参考。
面向读者
从事FSOP项目的开发、实施工作的有关人员。
名词讲明本节对手册中涉及到的术语进行简单描述。
程序结构
包结构
项目中的所有代码,必须符合如下的结构:
1、各子系统的模块:
com. icss. f sop. {subsys). {module}. servlet. [xxServlet] 其中 subsys是子系统的名称,module是模块的名称,xxServlet和xxH andler是模块下面的Servlet和Handler,承诺有多个Servlet和 Handler同时 存在,建议同一个模块下,用多套Servlet和Handler处 理不同的业务对象;util存放该模块专用的类;package/class能够任 意级不的包或者类;
2、子系统之外的模块:
com. icss. f sop. sm. {module}. servlet. [xxServlet] 其中 sm 是 system manage的简写,其他同上;
3、公共的类:
含义同上。
有关类
1、关于Servlet,必须继承ServletBase,必须在Servlet中处 理与reque st和response有关的操作,一样是取参数和设置属性等操 作;
2、关于Handler,必须继承HandlerBase,该类的方法中,不能用 requ est和response作为参数,更不能用Servlet作为参数;
3、程序中使用到的SQL, 一律在XXXSQLBuilder中进行拼写,该类 属于util包,需要继承SQLBuilderBase,其构造函数为私有类型,同 时要 实现静态方法getSQLBui Ider (conn),按照不用的数据库类型,返 回不同的实例。
JAVA规范
核心原则
.软件工程化
.面向对象
.能简单不复杂
.强调团队协作
命名规范 程序内的所有标识符(包括包名、类名、接口名、方法名、变 量名)都应由字母、数字和下划线组成,并以字母开头;统一采纳英文命 名,用词应当准确,禁止使用中英文混合的方式命名,如果可能的话,尽量 使用有意义的英文单词或多个单词的缩写命名(缩写应该是被广泛使用的缩 写),做到见名知意;标识符的长度应当符合“ min-length && maxinformation" 原则;程序中不要显现仅靠大小写区分的相似的标识符;在 使用英文字母起标识作用时要注意,尽量不使用“。”,"Z”,“I”等单 个字
符,以幸免与数字“ 0”,“ 2”,“1”混淆。
包、类和接口
1、所有包名全部小写,只能使用英文字母,不得使用数字和其他符 号;
2、类名使用有意义的英文单词或单词的组合,每个单词的首字母大 写,如果是实现接口的类,可酌情使用Imp结尾,英文单词一样为名词。
3、接口名使用有意义的名词和形容词的组合,每个单词的首字母大 写,名称前不需要添加前缀“ I ”,英文字母i的大写。
方法
方法命名使用动词或“动词+名词”的组合,名称的首字母小写,名称 中其他词的首字母大写。关于取值的方法(getter method),加“get” 作前缀;关于设置的方法(setter method),加“ set”作前

Java项目组开发规范 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数35
  • 收藏数0 收藏
  • 顶次数0
  • 上传人changjinlai
  • 文件大小34 KB
  • 时间2021-10-19
最近更新