[4.代码生成器的应用.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文档。上传文档
查看更多
[4.代码生成器的应用

第4章 代码生成器的应用作者:ThinkGem更新日期:2013-12-10操作步骤使用ERMaster建立数据模型(1.1节)进入代码生成模块,添加业务表配置(1.2节)进入代码生成模块,添加生成方案配置并生成代码(1.3节)根据生成代码的Controller,配置菜单和权限(1.4节)数据模型进行数据库设计,建表。遇见字段需要存储中文字符的时候要用nvarchar,不要用varchar。自己建立表模型是请拷贝一份“db/test/jeesite.erm”文件,在此模型基础上建立自己的业务表即可。业务表必须包含的字段红框内为必须有的字段:一对多必须包含的字段红框内为必须有的字段:树结构必须包含的字段红框内为必须有的字段:快速添加必须包含的字段在test/jeesite.erm文件中已内置两个字段组,分别是common和tree_field,在表编辑界面中可快速选择并添加相应字段,如下图:业务表配置第一步,选择表第二步,配置表表名:物理表表名说明:物理表表描述类名:生成表关联的实体类名称父表表名:关联父表的表名,外键:当前表关联父表的主键,如果当前表为子表,需在此指定父表及外键。外键字段需在字段列表中手动设置属性名(对象.主键,例如:将userId修改为user.id)列名:数据表定义的字段名称说明:数据表定义的字段注释物理类型:数据表定义字段类型Java类型:实体对象的属性字段类型Java属性名称:实体对象的属性字段(对象名.属性名|属性名2|属性名3,例如:用户user.id|name|loginName,属性名2和属性名3为Join时关联查询的字段)主键:是否是主键字段可空:该字段是否可为空插入:是否是插入字段,如果是则包含在insert语句里编辑:是否是编辑字段,如果是则包含在update语句里列表:是否是列表查询,如果是则包含在列表页的表格列里。查询:是否是查询字段,如果是则包含在查询页的查询列表里。查询方式:查询字段的查询方式,也就是where后的条件表达式,如:字段1=字段2 AND 字段3字段4 AND 字段5 !=字段6。字段生成方案:表单中字段生成的样式,如:input,select,treeselect,areatext等等字典类型:如果字段生成方案为:下拉框、复选框、单选框,则该字段必须指定一个字典类型,字典类型为字段管理中的字典类型。排序:字段生成的先后顺序,升序。生成方案配置方案名称:自定的方案名称,随意写即可。模板分类:生成的模板,目前可生成如下模板:增删改查(单表)、增删改查(一对多)、仅持久层(dao/entity/mapper)、树结构表(一体)。生成包路径:生成哪个包下。生成模块名:生成包下的模块名称,模块名称下进行分层。生成子模块名:分层下的文件夹,可为空。生成功描述:生成到类注释里。生成功能名:生成功能提示,如TAB上、列表上、提示信息等。生成功能作者:开发者姓名生成选项:是否替换现有文件,提供重复生成,覆盖原有文件。菜单权限根据控制器@RequestMapping及@RequiresPermissions添加菜单和权限标志生成示例导入“db/gen/example_xx.sql”文件(默认已导入),将导入“业务表配置”、“生成方案配置”、“菜单权限”示例信息,生成代码后效果如下:菜单单表主子表树结构主子表(一对多)注意事项一对多生成需要配置一个主表,和一个或多个子表。子表配置需要指定父表表名和外键,如下:表配置结果,如下:生成方案中选择“增删改查(一对多)”,业务表表名选择“主表”,如下:其它操作与单表生成相同。

文档评论(0)

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

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

1亿VIP精品文档

相关文档