数据中心产品开发规范(5)

2019-04-22 22:03

开发规范(JAVA部分)

? exceptionMessages开头的资源文件包含异常处理描述的国际化资源内容。 各功能模块的国际化配置文件使用如下:

? 文件名使用“功能模块名+”_”+messages”命名,如

search_message.properties。

? 在JSP文件最开头处使用标签设置全局

bundle,其中basename属性名为模块资源文件所在的包全路径,scope为使用范围。

? 在位于setBundle设置后使用标签可直接使用该资源

文件中的key属性。

2.4.8 JSP文件

? JSP文件统一存放在应用的Web根目录下,即与WEB-INF文件夹同级。 ? 文件夹名按照java对于的功能模块名来设置,文件夹名全部使用小写字母。 ? JSP文件名以“自定英文名(首字母小写)+“_”+功能名”命名,多单词英文可

使用驼峰命名法。

2.4.9 事务命名约束

平台中,所有关于事务处理的,必须遵循以下命名规则: ? 保存/填加:以save开头。 ? 修改:以update开头。 ? 删除:以delete开头。 ? 获取:以get开头。 ? 查找:以find开头。

本文档仅限内部使用,未经双方许可,请勿扩散到第三方。

第 20 页 共 40 页

开发规范(JAVA部分)

2.4.10 JS命名约束

与Java命名一致,但JS文件名可小写,甚至可以加下划线等特殊符号。

本文档仅限内部使用,未经双方许可,请勿扩散到第三方。

第 21 页 共 40 页

开发规范(JAVA部分)

3 数据库技术规范

3.1 概述

本规范目前只适合部分数据库的相关定义。

3.2 命名基本规则

针对不同工程模块采用不同的数据命名。

开发时数据库:dev+系统名。如:devcompute。

试运行数据库:test+系统名。如:testcompute。

正式运行数据库:系统名。如:compute。

3.3 数据库表空间

3.3.1 命名基本规则

表空间:tbs_+系统名。如:tbs_compute。

临时表空间:tbs_+系统名+tempspace。如:tbs_computetempspace。

3.4 默认用户方案

User name :raysdata/root Password :raysdata/root

3.5 表的命名规则、约定

命名基本规则

本文档仅限内部使用,未经双方许可,请勿扩散到第三方。

第 22 页 共 40 页

开发规范(JAVA部分)

按照表在当前数据仓库内不同数据职能划分,所有字母均大写: 字典定义类表以 D_开头;如:D_DIM。

关系定义类表以P_开头,当前表示关系类名称中间以“_”分割,表示两者关系;如:P_ITEM_IDT。

数据汇总类表以G_开头,拥有数据维度的,将维度名称采用”_”分割,拼合在表名称中;如:G_ITEM_VSN

对前端报表支持表以R_开头,名称采用各报表业务名称定义,如:R_CONFIG_LOG

3.6 视图的命名规则、约定

命名基本规则

vi_视图的类型(模块名)_英文单词_英文单词_... 例如:vi_base_message。

3.7 字段命名规则、约定

命名基本规则

英文单词_英文单词_英文单词_... 例如:message_id、message_name。

3.8 存储过程的命名规则、约定

命名基本规则

usp_英文单词_英文单词_... 例如:usp_message

本文档仅限内部使用,未经双方许可,请勿扩散到第三方。

第 23 页 共 40 页

开发规范(JAVA部分)

3.9 序列对象的命名规则、约定

命名基本规则

seq_英文单词_英文单词_ 如:seq_base_message。

3.10 触发器命名规则、约定

命名基本规则

trigger_英文单词_英文单词_ 如:trigger_message。

本文档仅限内部使用,未经双方许可,请勿扩散到第三方。

第 24 页 共 40 页


数据中心产品开发规范(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2016-2017学年度第一学期小主持人社团活动教学设计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: