浪潮Loushang代码生成机开发指南

上传人:壹****1 文档编号:487356387 上传时间:2023-01-01 格式:DOC 页数:11 大小:210.01KB
返回 下载 相关 举报
浪潮Loushang代码生成机开发指南_第1页
第1页 / 共11页
浪潮Loushang代码生成机开发指南_第2页
第2页 / 共11页
浪潮Loushang代码生成机开发指南_第3页
第3页 / 共11页
浪潮Loushang代码生成机开发指南_第4页
第4页 / 共11页
浪潮Loushang代码生成机开发指南_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《浪潮Loushang代码生成机开发指南》由会员分享,可在线阅读,更多相关《浪潮Loushang代码生成机开发指南(11页珍藏版)》请在金锄头文库上搜索。

1、浪潮Loushang代码生成机开发指南版本:3.0 作者:技术研究中心 日期:2006年3月26日山东浪潮齐鲁软件产业股份有限公司修订历史版本号修改人修改日期摘 要1.0建立版本v1.01.1韩圣传2008/4/28 目 录第一章 概要说明4第二章 数据结构说明42.1 数据库应用对象模型42.2 应用 app-data42.3 数据库 database42.4 模块 module52.5. 子模块 submodule52.6表 table52.7注释 rem52.8字段 column62.9外键 foreign-key 描述表之间主外键关系62.10键本地引用reference (外键表与本

2、地表字段关系)72.11引index描述本表索引72.12引列index-column描述本表索引字段信息72.13一索引unique描述表唯一索引72.14一索引列unique-column 描述表唯一索引 字段信息8附录:8第一章 概要说明本文为设计人员设计数据结构的一般说明文档。这里只讲解常用属性意义,详细属性请看database.dtd.检查正确与否,可用浏览器打开你的xml描述文件。如果正常显示,说明一般是正确的。第二章 数据结构说明2.1 数据库应用对象模型2.2 应用 app-data 属性属性意义默认值是否必须说明name英文名称NchineseDescription中文描述应

3、用N2.3 数据库 database 属性属性意义默认值是否必须说明name英文名称NchineseDescription中文描述数据库Npackage数据库Java包路径N2.4 模块 module属性属性意义默认值是否必须说明name英文名称YchineseDescription中文描述Y2.5. 子模块 submodule属性属性意义默认值是否必须说明name英文名称YchineseDescription中文描述Y2.6 表 table属性属性意义默认值是否必须说明name英文名称Y建议大写如: ID,NAMEjavanameJava名称N如果为空时,则和name属性值相关。id nam

4、e idMethod主键生成NchineseDescription中文描述YpkgJava包路径YjspPathJsp路径Yhead主从表关联 指向主表N本表是从表line主从表关联指向从表N本表是主表isAlias一表多从单表指向主表N本表为主表下面部分属于 表字节点属性2.7 注释 rem记录表创建和变更记录属性属性意义默认值是否必须说明rem注释否注释请参看示例规范2.8 字段 column属性属性意义默认值是否必须name数据库字段英文名称YchineseDescription中文描述YprimaryKey是否主键falseNtrue表示该字段是主键autoIncrement是否是自动

5、递增falseNrequired是否可为空FalseYtrue表示该字段是不可为空type字段类型VARCHARNsize字段长度Ydefault默认值N枚举类型默认值enumValue枚举值Norder是否排序falseNorderMethod排序方法ASCNinSelect是否在查询中trueNsearchShow是否出现在查询条件trueNinsertShow插入页面是否显示trueNupdateShow修改页面是否显示trueNqueryShow查询页面列表是否显示falseNdetailShow明细页面是否显示trueNformat格式化Nmoney,amout,date,timei

6、nputSize界面输入框大小sizeNreadOnlyU修改界面中是否只读falseNreadOnlyI插入界面是否只读falseNnote注释N2.9 外键 foreign-key 描述表之间主外键关系属性属性意义默认值是否必须说明foreignTable外键表名称Yname外键名称N生成数据库外键使用onUpdate修改界面功能选择nonehelp 弹出帮助框select 下拉框hidden 隐藏text 文本框none 没有意义onInsert新增界面功能选择nonehelp 弹出帮助框select 下拉框hidden 隐藏text 文本框none 没有意义showCol实际显示外表字

7、段值N外表显示字段2.10 键本地引用reference (外键表与本地表字段关系)属性属性意义默认值是否必须说明local本表外键字段Y本表作为外键字段foreign引用外表主键Yvalue引用外键值N一般情况下为空2.11 引index描述本表索引 属性属性意义默认值是否必须说明name表索引名称Y2.12 引列index-column描述本表索引字段信息属性属性意义默认值是否说明name表索引字段名称Ysize索引字段长度Y2.13 一索引unique描述表唯一索引属性属性意义默认值是否说明name表唯一索引名称Y2.14 一索引列unique-column 描述表唯一索引 字段信息属性

8、属性意义默认值是否说明name表唯一索引字段名称Y附录:Datanase.dtd作用:规范写在schema下的xml模板文件,使模板xml文档格式正确。文件:!ATTLIST columnname CDATA #REQUIREDjavaName CDATA #IMPLIEDprimaryKey (true | false) falseautoIncrement (true | false) falserequired (true | false) falsetype (BIT | TINYINT | SMALLINT | INTEGER | BIGINT | FLOAT | REAL | NU

9、MERIC | DOUBLE | DECIMAL | CHAR | VARCHAR | VARCHAR2 | LONGVARCHAR | DATE | TIME | TIMESTAMP | BINARY | VARBINARY | LONGVARBINARY | NULL | OTHER | JAVA_OBJECT | DISTINCT | STRUCT | ARRAY | BLOB | CLOB | REF | BOOLEANCHAR) VARCHARsize CDATA #IMPLIEDdefault CDATA #IMPLIEDinputValidator CDATA #IMPLIEDnameConversion (nochange | und

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 汽车技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号