GDCCMS项目J2EE开发规范
需积分: 0 165 浏览量
更新于2024-07-27
收藏 145KB DOC 举报
"J2EE开发规范通用版"
本文档详细介绍了J2EE开发的一系列规范,旨在提高软件开发质量,降低开发周期,并确保代码的可重用性和易读性,便于维护和团队间的交流协作。该规范适用于GDCCMS项目的所有相关人员。
### 第一章 概述
1.1 目的
制定本规范是为了规范GDCCMS项目的开发流程,提高开发效率和软件质量,同时也便于团队成员之间的协同工作。
2.1 面向范围
此规范适用于参与GDCCMS项目开发、实施的所有人员。
3.1 准备开发环境
开发环境包括Eclipse作为集成开发环境,使用SVN进行源代码控制,数据库选择Oracle 10G,文档编辑工具为Word和Visio,测试跟踪工具为Jira,技术栈包含EXT、Spring、Ibatis,应用服务器和操作系统不限于Windows和Linux。
### 第二章 Java常用约束
1.1 核心原则
遵循软件工程化原则,使用面向对象的设计,保持代码简洁,避免复杂性,并强调团队合作。
2.1 Java命名约定
- 类名、接口名和非初始单词首字母大写,如`UserManagerCommand`。
- 使用完整英文描述符,采用领域相关的术语。
- 尽量避免使用缩写,若使用,需一致且有意义。
- 类文件命名不超过32个字符,避免名字相似或仅通过大小写区分。
### 第三章 JSP规范
1.1 JSP文件名命名规则
定义了JSP文件的命名规则,以确保文件名的清晰性和一致性。
2.1 JSP头格式
规定了JSP文件头部的标准格式,以促进代码的规范化。
3.1 其他规范
包括但不限于HTML元素的排列,JSP指令的使用,以及脚本元素的组织。
### 第四章 数据库规范
1.1 命名规则
定义了数据库表、字段等的命名标准,包括基本规则和常用名称。
2.1 数据类型
规定了数据类型的选用规则,包括基本规则和常见类型。
3.1 SQL语句
明确了SQL语句的编写规范,以提高代码的可读性和可维护性。
4.1 保存全量脚本
强调了保存完整数据库脚本的重要性,以便于版本控制和回溯。
### 第五章 版本控制规范
详细阐述了使用版本控制系统(如SVN)进行代码管理的方法和最佳实践。
### 第六章 单元测试
1.1 基本原则
单元测试的基本要求,如测试覆盖率、独立性等。
2.1 测试方法
提供了编写和执行单元测试的指导,以确保代码质量。
以上规范覆盖了从开发环境的配置到代码编写、数据库设计、版本控制以及测试的各个层面,旨在为GDCCMS项目的成功实施提供全面的指导。遵循这些规范,可以显著提升开发效率和软件质量。
2021-10-14 上传
2008-11-22 上传
2009-04-05 上传
点击了解资源详情
点击了解资源详情
2019-08-16 上传
c_4818
- 粉丝: 12
- 资源: 27
最新资源
- 虚拟人中台相关方案文档
- unity 3D文字系统源码VText.zip
- madgrad:MADGRAD的JAX实现
- SimpleHUD:SimpleHUD是一款易于使用但美观的Android HUD(或对话框)
- 汇编语言程序设计(资料+视频教程).rar
- 信呼协同办公OA系统 v2.1.8
- meelouth.github.io:网站
- bank-java:一个用 Java 编写的带有 GUI 的基本银行程序
- 亚马逊交易-crx插件
- stylex
- Data-Analysis-Project-in-Python:Python中Fifa 18数据集的数据分析。 该项目包括可视化和用于预测目的的机器学习
- glslmath:C ++仅限头文件的库,可模拟GLSL数学-开源
- TongYWPF.Template.NumberOne202303DemoK
- 剁手党买家秀助手-crx插件
- ExpandTabView-master
- React