在线代码生成单表主子表树表数据表结构JeeSite快速开发平台

数据库表动态管理模块(Data/DynamicBaseManage)简称DBM,菜单:数据管理->数据表管理。

该功能可实现类似数据库管理工具客户端的功能,通过Web界面,即可维护数据源、数据表、数据字段、索引等。

目前已完成支持的数据库有:MySQL、Oracle、SqlServer、PostgreSQL、达梦数据库、人大金仓。

后续还会继续支持更多类型的数据库,本模块具有良好的扩容性,方便支持其它类型数据库。

特点:

功能:

该功能可作为动态表单和列表的底层数据结构的界面维护,动态的背后必须有强大的数据结构支撑。

操作手册

1、数据表管理

进入菜单:数据管理->数据表管理

1)新增和编辑:

填写表描述或列描述后,自动根据拼音生成表名称或列名称。如果是修改操作,则不会进行自动生成表名和列名,防止更改描述后又被覆盖。保存后,系统会自动进行比较修改的内容,仅对更改的内容生成DLL语句并执行,实现更改到数据库的物理数据表中。有些数据库不支持带数据的物理表修改字段类型,JeeSite会自动处理进行创建临时字段完成更改类型。安全提示:保存前会要求填写修改原因,并给与安全提示,防止误操作,如果有对数据字段进行删除操作,还给与二次提示。

2)字段类型:支持自定义增加

3)表常用字段:支持自定义

举例:(实现AddCommonColumn接口)

4)数据表索引:索引类型支持(正常:数据库默认、唯一:唯一索引)

5)复制表结构:

表管理操作列上点击复制按钮,可进入复制界面,可对复制内容进行修改表名、列名、等信息,点击提交后,会自动弹出复制该表索引。

6)查看表数据:分页方式快速查看该表数据

7)导入现有表:系统读取当前数据表信息、列信息、索引信息纳入到DBM中进行管理,数据列表页点击导入按钮,弹出导入对话

导入后将在列表页出现,点击刚导入的表,进入编辑页面:

2、数据表分类

进入菜单:数据管理->数据表分类

这是一个树结构分类表,可建立上下级层级关系。

3、数据源管理

进入菜单:数据管理->数据源管理

1)新增或编辑:

填写完成数据库连接参数后,点击保存按钮,后台会进行连接参数的正确性进行验证,如果连接失败,界面给予提示原因。连接成功后系统自动加入到当前数据源池中,方可后面使用该数据源。

2)连接类型:支持自定义扩展(可配置一些连接参数默认值)

3)连接池类型:支持自定义扩展(实现AddDataSource接口类)

4)修改记录:修改数据源时,需要填写修改原因提交,系统会自动进行修改前后数据比较留痕。可点击“修改记录”按钮,快速查看修改日志。

4、修改记录留痕

进入菜单:数据管理->修改记录留痕

ERMaster模型文件以erm为后缀,JeeSite的每个模块都有对应的ER关系图模型和Excel表结构文档。

她是一个轻量级的数据库表建模工具,可以很方便的展示表结构、多对一、多对多的场景,并可创建索引、导出文档等。

更重要的是ERMaster可以一次建模,导出不同数据库DLL,如MySQL、Oracle、SqlServer、PostgreSQL等等,

可以自动转换不同数据库的数据类型,这对一个通用平台,支持多种类型的数据库非常实用。安装方式,有以下几种:

1、建立自己的模型:

打开web项目下/db/test.erm文件,直接复制该文件,添加自己的业务表。

通过系统设置->模块管理,自动生成的模块中,默认也会包含一个erm文件。

设计完成后,可以对建模进行导出为DDL、ER图、文档等,操作方式:在表模型空白处右键,

选择Export->DLL语句、Excel文档、HTML文档、Image图片,选择生成的路径,OK即可。

如果导出的是DLL在对话框下放,可进行多项选择导出的数据库类型。

2、内置通用字段组:

模型中内置了一些字段组,可帮助您快速创建(这些字段不用您去每个去编写,而是选择即可)如下:

DataEntity:

DataEntityNoStatus:

TreeEntity:

BaseEntity:

BaseEntityCorp:

ExtendEntity:

一张图展示JeeSite的表接口,表之间的关系:

erm文件是ERMaster模型文件,如果您打不开的话,请看上一节“ERMaster建模”使用方法。

可参考初始化脚本自带的test_data和test_tree两个配置,如下

研发工具菜单中的功能实例代码,都在web项目下,进行查看。

界面中的配置说明,详见下一节。

其它选项

业务流程表单

有时根据业务需要,可能会个性化一些代码模板。JeeSite提供了自定义“代码生成模板”功能。

如果有比较通用的功能,可以更贴合自己的业务编写生成模板,生成对应业务的功能。

您只需要拷贝/jeesite-module-core/src/main/resources/templates/modules/gen/config.xml文件,并重名为config-custom.xml放到任意项目的/src/main/resources/templates/modules/gen/目录下即可,然后修改您的生成配置就可生效。

THE END
1.在线二维码生成器~二维工坊二维工坊在线二维码生成器,提供一物一码、设备维保、防伪溯源等行业解决方案,可制作名片、地图导航、wifi、PDF文件、相册、音视频等二维码和小程序,低代码页面设计可自己DIY小程序和定制二维码营销解决方案。https://2weima.com/
2.热门代码生成工具:盘点哪些网页代码软件助你高效生成网页代码在市场上,有多款生成网页代码软件受到了开发者的喜爱。以下是若干广受欢迎的软件: 1. Adobe Dreamweaver:这是一款功能强大的网页设计工具,它提供了可视化编辑界面和代码编辑器,可以帮助开发者快速生成网页代码。 2. Wix:Wix是一个在线网页构建平台,它提供了丰富的模板和拖放式编辑功能,使得非技术使用者也能轻松创建http://www.guanxian.org/consult/aizhishi/75063.html
3.AI代码生成器:盘点主流网站与软件,一键生成高质量代码解决方案GitHub Copilot是一款由GitHub推出的代码生成工具它基于Open的GPT-3模型能够依据开发者的注释或代码片,自动生成相应的代码。Copilot不仅能够生成简单的代码,还能协助开发者完成复杂的编程任务。 GitHub Copilot的优势在于其与GitHub平台的深度整合,开发者能够直接在GitHub的IDE中采用它。Copilot还具备学能力,能够按照开发者https://www.yanggu.tv/webgov/aitong/81279.html
4.代码生成网代码生成网页教程 更新时间:2024-08-29 代码生成网页教程代码生成网页教程 代码生成网站有哪些 更新时间:2024-08-29 代码生成网站有哪些代码生成网站有哪些 代码生成平台 更新时间:2024-08-29 代码生成平台代码生成平台 代码生成器在线 更新时间:2024-08-29 https://news.qingflow.com/plugin/ss/2b187e0129b3ba7e1581cdb51ad230e1.html
5.工具13款免费AI工具助你高效生成代码ai代码生成器代码小浣熊由商汤科技推出,是一款功能丰富的AI编程助手,覆盖整个软件开发周期。 支持语言: 包括Python、Java等30多种语言。 兼容编辑器: Visual Studio Code、Android Studio等。 价格: 目前免费。 9. Project IDX Project IDX是Google推出的一款云端开发平台,内嵌AI助手,以提高开发效率。 https://blog.csdn.net/qq_37255976/article/details/143261438
6.推荐10款实用且颜值高的在线代码编辑器腾讯云开发者社区推荐10款实用且颜值高的在线代码编辑器 我们大家在正常工作开发时,大多数开发者都是借助IDE代码编辑器进行代码编写的,因为IDE集成了很多强大功能,可以简化我们在编码编写时遇到的问题,比如:代码补全、文本提示、异常错误提醒,还有安装自定义插件让我们的开发更加便捷等功能。https://cloud.tencent.com/developer/article/2356844
7.hmtoolgenerator代码在线生成器! 5年前 LICENSE 代码在线生成器! 5年前 README.en.md 代码在线生成器! 5年前 README.md update README.md. 5年前 pom.xml 代码在线生成器! 5年前 README Apache-2.0 简介 技术 项目结构 案例运行步骤 hmtool springboot版在线代码生成平台 https://gitee.com/hmtool/hmtool-generator-online/
8.app在线生成代码开发工具平台推荐标题:App在线生成代码:原理及详细介绍 摘要:本文将详细介绍app在线生成代码的原网页生成app制作平台理及其使用方法,帮助初学者了解这一技术的基本概念,充分利用在线生成代码构建自己的应用程序。 目录: 1. App在线生成代码的原理 2. App在线生成代码的典型应用平台 http://www.yimenapp.cn/yun/2023/1004/
9.JAVA代码在线生成平台JAVA代码在线生成平台 该部署为自用减少重复的CRUD工作,改版源码,新增自用MongoDB、jpa说明手册 githubVersion 1.0 powered by oops www.imyuewan.com/ 未改版原作者源码下载地址 备案号:桂ICP备2021010281号-1https://gaisemo.cn/
10.开源一款前后端分离Java+ElementPlus快速开发平台在线生成代码KingAdmin是一个轻量级的,前后端分离的Java快速开发平台,提供通用权限控制基础功能,并提供代码生成功能,提高开发效率 在线预览地址: http://admin.5180it.com/ 二、开源协议 使用Apache-2.0开源协议 三、界面展示 效果图: 主页 个人设置 角色管理 菜单管理 https://www.jianshu.com/p/533b9041c0e7
11.2024年14款国内外主流低代码开发平台对比:总有一款适合您!虽然m-Power平台提供了一定的安全保障机制,但在数据安全和隐私保护等方面仍有待完善。对于一些高度敏感的应用程序,可能需要额外的安全措施来确保数据的安全可靠。 十四、UI Bakery UI Bakery是一个具有Angular代码生成功能的可视化网络应用程序构建器。它允许中小企业和企业在视觉上创建他们的应用程序,与定制应用程序开发相https://www.zoho.com.cn/creator/articles/creatordapandian.html
12.代码生成代码生成工具推荐工具推荐就在AI奇点网,AI奇点网还提供更多代码生成类AI工具及AI应用工具分享,用AI工具看AI资讯就到AI奇点网。https://www.aieva.cn/sitetag/137.html
13.免费公章在线生成器小程序制作免费公章在线生成器商城开发解决你制作免费公章在线生成器系统路上的巨大烦恼 ▽免费公章在线生成器系统制作平台能提供什么服务 既能定制免费公章在线生成器系统,也能自己搭建免费公章在线生成器系统 ▽不需要自己写代码 ▽全程简单拖动式操作 ▽无需代码基础就可开发免费公章在线生成器 https://mall.fkw.com/blog/1009167
14.无代码在线制作平台(在线编写代码网站)1、谁能帮忙推荐几款无代码开发软件? 2、现在好用的无代码零代码开发平台有哪些,求推荐? 3、有哪些不用编写代码就能轻松制作生成HTML5页面的工具 4、真正的低代码开发平台有吗? 5、免费的低代码开发平台有哪些? 6、能在线制作h5页面的网站有哪些 谁能帮忙推荐几款无代码开发软件? https://www.huoban.com/news/post/123261.html
15.阿里巴巴国际站全球旺铺装修全屏代码淘宝天猫京东1688阿里巴巴拼接动画效果1688阿里巴巴拼接动画效果1688鼠标经过图片向上移动特效1688鼠标经过图片向上移动特效1688阿里巴巴固定背景交替特效视差效果1688阿里巴巴固定背景交替特效1688阿里巴巴自定义视频工具1688阿里巴巴自定义视频工具16881688旺铺客服代码在线生成器 1688阿里巴巴客服代码1688阿里巴巴客服代码1688阿里巴巴详情页关联产品链接https://yimiaomeigong.com/
16.Online代码生成器·JeecgBoot开发文档·看云第一个project_path,无所谓,在生成界面,可以自己选择路径 第二个bussi_package是生成代码的包路径,根据自己情况修改3. 通过online表单在线建表jeecg提供了在线建表的功能,找到菜单: 在线开发 -> Online表单开发配置完表单,点击同步数据库,会在数据库生成该表。https://doc.jeecg.com/2043916
17.伪代码生成器在线制作帆软数据分析平台,为你整理了相关内容:伪代码生成器在线制作,FineReport报表下载,Finebi可视化数据分析,此外帆软数据分析平台还提供了相关资料与企业数字化解决方案,一起来了解一下吧。https://www.fanruan.com/bw/40425-cite
18.超方便!快速调整网页排版,一键导出CSS代码的在线工具渐变色+代码比较:《酷站两连发!渐变色方案全聚合网站+在线代码比较神器》 配色+占位图:《酷站两连发!在线色彩搭配工具+快速生成占位图片器》 LOGO下载+字体下载:《酷站两连发!可商用的矢量LOGO下载+平面最爱的27款免费字体》 压缩图片+在线配色:《酷站两连发!在线图片压缩神器+在线配色工具COLOURCO》 https://www.uisdc.com/type-anything-io/
19.疯狂的美工一站式电商设计师店铺代码装修工具交流学习平台疯狂的美工一站式电商设计师店铺代码装修工具交流学习平台是一个内容丰富的淘宝天猫/阿里1688/京东/阿里国际站美工设计师店铺代码装修工具、设计工具及教程资源发布网站,本站同时为广大设计师提供了灵感分享、学习交流的平台。https://www.fkdmg.com/
20.德安县城区污水处理系统治理项目(一期)1、在线平台生成的项目代码 2019-360426-77-01-016278 2、建设内容 105国道污水管、赛纳丽城处理站外接污水管、一中路外接污水管、石桥东路 污水管、三角洲污水管、安居路延伸线污水管、朝阳排涝站水沟北侧污接管、义峰 路污水管、李家畈小区污接管和2座FMBR膜处理站。管网约30公里,处理 https://www.dean.gov.cn/zw/03/06/zfhcxjsj_183537/fdzdgknr_183540/zwdt_183563/202104/t20210430_4915519.html
21.CodeGeeX:Tab一下,代码自动生成澎湃号·湃客澎湃新闻2)在线演示 demo: 代码生成:https://models.aminer.cn/codegeex/playground 代码翻译:https://models.aminer.cn/codegeex/codeTranslator 3)提供VS code插件: https://marketplace.visualstudio.com/items?itemName=aminer.codegeex 其他平台插件,如果感兴趣,我们可以一起合作来开发 https://www.thepaper.cn/newsDetail_forward_20748770
22.30个前端和设计必备网站,让你的工作更轻松!CSS Gradient 是一个 CSS 渐变生成器和库,它提供了丰富的 CSS 渐变效果和样式,并支持在线生成 CSS 代码。使用 CSS Gradient,设计师可以快速创建出各种漂亮的渐变效果,而不需要手动编写复杂的 CSS 代码。 8. CSS-Tricks - CSS 技巧和教程分享平台 链接:https://css-tricks.com/ https://developer.aliyun.com/article/1446797
23.开源低代码在线设计平台源码在线表单设计开源低代码在线设计平台源码在线表单设计 项目简介 olcd是一个支持直接通过拖拽表单来设计前端整个功能和生成sql等其他高级功能的web可视化平台。 此项目能做些什么 做简单的通用的原型设计, 支持设计搜索栏、列表、编辑、详情 编辑和设计搜索栏 编辑和设计数据表格https://www.ymama.net/news/txtlist_i1708v.html
24.JavaScript忍者秘籍(第2版)浏览器目前提供给我们的工具以及开源社区,是过去实践之后的光明。我们现在有大量的可供选择的测试框架,有持续集成测试的能力,可以生成代码覆盖报告,在真正的全球移动设备上做性能测试,甚至可在任何平台上自动加载虚拟浏览器进行测试。 这本书的第1版极大地受益于Bear Bibeault 的开发洞察力。这个版本得到Josip Maras大量https://www.epubit.com/bookDetails?id=N10511
25.草料二维码生成器一站式二维码生成工具,免费可用。提供编码解码、数据统计、富文本和多媒体展示、表单制作、美化标签、批量管理等功能,并可作为无代码平台,搭建二维码信息系统。https://cli.im/
26.分享41个与网页设计样式相关的在线代码生成工具前端达人分享41 个与网页设计样式相关的在线代码生成工具 1、三角形背景图案生成器 演示地址:https://codepen.io/msurguy/pen/wvGgzN 2、CSS 三角形生成器 地址:https://codepen.io/yukulele/pen/AgzXdJ 3、SVG梯度波发生器 地址:https://codepen.io/supah/pen/prVVOxhttps://www.shangyexinzhi.com/article/4632341.html