smarview操作指南x.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
将敏捷进行到无与伦比上海锐道信息技术有限公司 [SmartView项目操作手册]简单的事情重复做,重复做的事情用心做目录项目来源2八二原则2项目作用2稳2快2项目战略意义2建立企业级标准2加速企业信息化进程2项目具有使用3系统属性配置3属性配置3类型转换配置4系统字典配置5远程数据库同步6同步远程数据库6手动调整原型信息8查看数据库统计信息10模型生成11生成规则11生成模式13Jdbc模式13生成原型13生成界面19Hibernate模式25生成原型25生成界面30纯sql模式35项目来源八二原则1 80%的项目只有20%的异同2 具体的项目80%的界面都只用到20%常用的控件针对这些共性的东西,重复的东西可以考虑机械化的生成项目作用稳 生成固定模式的模块目录,方便前期分工和后期维护快快速生成项目全局的model,Hibernate模式下的映射文件,service文件,pojo文件Jdbc模式下的service文件,pojo文件,rowmapper文件根据标准的数据库规范快速生成模板定制的dorado7界面和传统开发项目相比,基础开发成本可最大程度的降低,使得开发人员有更多的时间面对复杂的业务和进行定制化开发项目战略意义建立企业级标准此项目采用的模板都是从已上线项目中提炼出来的通用标准代码,借此可以建立企业级别的开发标准从而达到降低项目构建成本和后期维护成本加速企业信息化进程此外通过模板带来的急速开发可以加快企业的基础信息化构建进程,提升企业工作效率和行业竞争力项目具有使用本项目是标准的dorado7项目,,目前经过测试支持的数据库类型有Oralce,MySql,SqlServer系统属性配置系统属性是全局性的,配置后及时生效,分两部分一部分是生成目录结构的名称 比如项目的目录名称,模块名称,包名称等等另一部分是用于生成界面时所使用,主要用于规避模板的过于机械化而采用的灵活的参数配置来适当调整生成的界面属性配置每一个属性的作用都有详细的中文注释属性名称:在模板中使用的抽象值属性值:在模板中被使用的具体值备注:表示每一个参数的使用目的和作用类别:此属性的作用范围,e.x project info 表示用于配置项目信息,view properties 用于生成界面的参数配置示例:可以参照此示例配置属性值的内容点击系统属性配置,选中系统属性配置进入系统属性配置页类型转换配置类型转换的作用是不同的数据库有不同的数据类型,在代码中常用的类型不够用的情况下可以在此处配置达到灵活转换不同数据库类型使之转成统一的java和dorado7的类型,目前支持的数据库类型有Oracle,Mysql,Sqlserver数据库:待转换的数据库的类型Sql类型:数据库类型Java类型:要转换成的java类型Dorado7类型:要转换成的dorado7类型点击系统属性配置,选中类型配置进入类型配置页系统字典配置系统字典主要用于配置系统级别通用的字典点击系统属性配置,选中系统字典进入系统字典页远程数据库同步远程数据库同步意义在于利用jdbcmetadata获取远程数据库的关系模型,然后根据父子关系保存到本地的hsql数据库表中,具有对业务数据库的无侵入性同步远程数据库点击同步数据库原型信息,选中同步远程数据库,树状列表的数据是根据系统属性配置中的2个属性过滤出来的,这两个属性的分别为schemaName,tableName点击开始同步远程数据库,将会把业务数据库的关系模型同步到本地的Hsql数据库中,具体的表包括表信息(meta_table),列信息(meta_column),主键信息(meta_primary_key),子表信息(meta_child),父表信息(meta_parent),索引信息(meta_index),表统计信息(meta_statistic)点击清空同步数据 将会删除本地hsql中保存的远程数据库关系模型的数据,具体的表包含meta_column,meta_child,meta_parent,meta_primary_key,meta_index,meta_statistic,meta_table手动调整原型信息手动调整原型信息的作用在于如果数据库没有按照数据库的标准范式设计的情况下,可以在远程同步数据库后,在本地保存的数据库模型中手动调整数据库模型的相关信息,比如可以手动增减外键关系,主键,修改数据库列的注释以及所属模块名称 等 ,目前只能更改表本身的信息,外键关系的更改目前还没有完成点击同步数据库原型信息,选中手动调整原型信息,进入表和列关系tab页如果某张业务表中有很多的列,我们不希望一些列在页面上和java代码中出现,在是否忽略列上勾选即可,注意考虑到数据库录入数据的完整性,主键和外键不能忽略,并且勾选后必须有一个非键列保留,

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档