首页 > 数据库 >全能代码生成器,自动生成前后端代码、生成项目框架、生成JavaBean、生成数据库文档、自动化部署项目(TableGo v8.4.0)

全能代码生成器,自动生成前后端代码、生成项目框架、生成JavaBean、生成数据库文档、自动化部署项目(TableGo v8.4.0)

时间:2024-02-25 11:46:01浏览次数:32  
标签:代码生成 自定义 代码 生成 v8.4 TableGo 数据库 模板

TableGo_20240224 v8.4.0 正式版发布,此次版本累计更新如下:
 1、TableGo专属LOGO上线
 2、生成数据库文档ER图新增备注+字段名的生成配置
 3、生成自定义文件功能新增临时参数配置,用于使用临时数据生成自定义文件
 4、新增基于Excel数据生成自定义文件,可导入Excel数据生成程序代码、SQL、JSON、XML等
 5、Jar包版本TableGo新增 TableGo.command 和 TableGo-all.command,在Mac上可以双击打开TableGo
 6、公共参数→高级设置新增文档分批生成配置,生成数据库文档可按表数量分批生成
 7、新增Cron表达式测试工具
 8、生成自定义文件新增注释匹配富文本类型参数
 9、公共参数的高级设置新增是否使用数据源配置,可以不使用数据源生成文件
 10、服务器连接终端多处更新和优化,并新增自动化部署,支持通过定时任务或服务器文件更新监听来实现自动化部署项目,无需人工干预
 11、FtlUtils模板工具类中新增大量方法增强自定义模板功能
 12、自定义模板新增多个动态参数变量,可实现更多功能
 13、自定义模板示例进行了大量的修改和优化
 14、生成SpringBoot项目集成EasyExcel组件,新增自动生成导入导出接口
 15、生成RuoYi项目新增自动生成前后端导入导出功能,并更新RuoYi框架版本
 16、移除生成数据库文档和生成自定义文件中的列分组参数,合并到高级设置里的字段分组配置中统一管理
 17、修复部分密码加密后无法解密的问题
 18、修复其它已知Bug并进行了一些优化

        一直以来一个能自动生成业务表的前后端基础增删查改代码,甚至自动生成项目框架的工具就是程序员最希望拥有的东西,如果能自动生成项目框架和前后端代码,那么开发人员就只要关注业务代码的编写,工作效率将得到极大的提升,也能腾出更多的时间、精力去测试和优化代码,低码或零码技术将是未来发展的方向。
        TableGo是基于数据库的自动化生成工具,低代码编程技术的实现,全能代码生成器,能零代码自动生成项目框架和业务表的前后端基础代码、还能生成JavaBean、生成前后端代码、生成数据库文档、生成API文档,并且还能自动化部署项目,能查出数据库数据生成各种代码和文档等,更重要的是可以根据每个项目的不同开发框架编写自定义模板与项目框架适配生成各模块增删查改的前后端代码,让开发人员的开发效率提高60%以上,还可以通过模板定义开发规范统一开发风格和标准,提高代码的规范性和可维护性。
        只要设计好数据库并且添加好备注,就能通过自定义模板生成任意编程语言的任何程序代码,并且能够生成各种代码注释。实现只要把数据数据库设计好,整个项目就完成了很大一部分代码的编写,极大的节省了项目的开发成本。原生支持MySQL、Oracle、SQL Server、PostgreSQL、MariaDB、DB2六种数据库,支持Window、Linux、Mac OS等多种操作系统。
        TableGo还可以通过服务器接连终端功能使用SSH2连接Linux服务器,实现命令执行、上传下载文件、按指定顺序自动执行各种命令和操作,实现一键更新打包上传自动化部署前后端项目工程到DEV、TEST、SIT、UAT环境,并且支持常规部署和Docker容器部署。
        所有的配置都保存在本地,只要配置过一次,下次使用的时候完全可以秒项目框架、生成JavaBean、业务表前后端基础CRUD代码、数据库设计文档等,并且还集成各种实用工具,使得工作效率瞬间爆棚,生产力瞬间爆表。
        使用自定义模板功能可以根据数据库表结构信息生成你想要的任何代码,例如:Java、C#、C++、Golang、Rust、Python、Objective-C、Swift、Kotlin、VB、VC、SQL、HTML、JSP、JS、PHP、Vue、React、Word、Excel等等,没有做不到只有想不到……

        欢迎访问TableGo官网:http://www.tablego.cn

1、数据库配置界面:


2、公共参数配置界面: 


3、生成工具界面,集成各种自动生成工具,让写代码变得更容易:


4、集成工具界面,集成13款实用工具,工作效率瞬间提升数倍: 


5、捐赠名单界面,项目的发展离不开您的支持,感谢你们对TableGo项目的支持:


6、数据信息界面,TableGo官网信息展示,并能获取TableGo新版本更新提示:


7、这是自动生成出来的Entity和DTO:


8、这是自动生成的MyBatis的Mapper映射文件:


9、这是自动生成的数据库设计文档:


10、这是编写的自定义模板和根据该模板生成的Mapper.xml代码:


11、零代码自动生成项目开发框架,自动生成项目框架和业务表前后端基础CRUD代码:


12、服务器连接终端,全自动部署项目工程(代码更新、项目打包、上传部署):


13、TableGo源代码最新统计数据:


14、提供Jar包版本,完美支持Linux和Mac OS:


15、QQ技术交流群(群号:339206976,入群密码:TableGo): 
        在QQ技术交流群里会不定期发布最新的测试版、使用手册和自定义模板示例给大家使用,大家在使用的过程中遇到什么问题或发现什么Bug都可以在交流群里提出来,大家一起讨论一起学习,共同发展和进步。
        运行TableGo需要安装JDK8及以上版本的Java环境,现在用的开发环境和编译环境都是JDK8,必需要在操作系统的环境变量里配置好JAVA_HOME或JRE_HOME,不然会找不到Java。 


官网下载地址:http://www.tablego.cn

博客地址:https://blog.csdn.net/vipbooks

码  云:https://gitee.com/vipbooks/TableGo

GitHub:https://github.com/vipbooks/TableGo

TableGo_20240224版本下载地址(包含EXE、JAR两个版本):
https://download.csdn.net/download/vipbooks/88870689

标签:代码生成,自定义,代码,生成,v8.4,TableGo,数据库,模板
From: https://www.cnblogs.com/vipbooks/p/18032187

相关文章

  • 猜字谜|构建生成式 AI 应用实践(一)
    在2023亚马逊云科技re:Invent之后,细心的开发者们也许已经发现有一个很有趣的动手实验:开发一款可部署的基于大语言模型的字谜游戏:该款游戏使用了文生图模型为玩家提供一个未知的提示词,玩家需要根据模型生成的图像来猜测该提示词,来完成游戏。该动手实验完整地展示了如何在亚马......
  • Cursor 介绍与基础生成用法
    Cursor介绍与基础生成用法实验介绍Cursor是一款与OpenAI合作并且基于GPT-4的新一代辅助编程神器,国内直接可以访问,它可以根据你的输入和需求自动生成代码片段,还可以帮助你重构、理解和优化代码,提高开发效率。在本节课程中,我们将介绍Cursor的基本使用方法。知识点Curso......
  • 医疗大模型:数据+知识双轮驱动实现医学推理、医患问答、病历自动生成、临床决策,为未来
    医疗大模型:数据+知识双轮驱动实现医学推理、医患问答、病历自动生成、临床决策,为未来医疗服务提供全新可能性1.指令数据集构建目前大多数开源的ChatLLM项目使用的是其他模型(如:ChatGPT)生成的指令数据,其不可避免的存在数据幻想的问题,数据幻想问题将严重影响LLM在实际场景中的应用......
  • iPaaS生成数据库接口只要60秒?
    “iPaaS生成数据库接口只要60秒?”关于“iPaaS生成数据库接口只要60秒?”的说法,这实际上反映了iPaaS解决方案的一个重要优势:高效率。确实,借助iPaaS平台的现成集成工具和模板,用户可以迅速创建连接到特定数据库的接口。低代码开发平台提供了一个简化的、图形化的编程环境,允许开发者......
  • 医疗大模型:数据+知识双轮驱动实现医学推理、医患问答、病历自动生成、临床决策,为未来
    医疗大模型:数据+知识双轮驱动实现医学推理、医患问答、病历自动生成、临床决策,为未来医疗服务提供全新可能性1.指令数据集构建目前大多数开源的ChatLLM项目使用的是其他模型(如:ChatGPT)生成的指令数据,其不可避免的存在数据幻想的问题,数据幻想问题将严重影响LLM在实际场景中的应用......
  • 最小生成树证明
    \(Prim:\)证明:(人话):在这个图中假设当前距离集合最短边是\(u->v\),那么假设它不在任意一棵最小生成树中那么在最小生成树中,\(u->v\)必然存在其他边相连,并且在这之中,一定存在从集合到外的一条边(横跨切割的边)\(x->y\),(因为u,v不在一个集合中,如果不存在那就不可能走出集合)......
  • openssl 生成证书 server.key server.crt
    为了https,做一个免费的证书。x509证书一般会用到三类文,key,csr,crt。Key是私用密钥,通常是rsa算法。Csr是证书请求文件,用于申请证书。在制作csr文件的时,必须使用自己的私钥来签署申,还可以设定一个密钥。crt是CA认证后的证书文,(windows下面的,其实是crt),签署人用自己的key给你签署......
  • 浅谈WPF之DataGrid动态生成列
    在日常开发中,DataGrid作为二维表格,非常适合数据的展示和统计。通常情况下,一般都有固定的格式和确定的数据列展示,但是在某些特殊情况下,也可能会需要用到动态生成列。本文以一些简单的小例子,简述在WPF开发中,如何动态生成DataGrid的行和列,仅供学习分享使用,如有不足之处,还请指正。 ......
  • 文本生成视频模型——sora
    目录简介训练过程将可视化数据转化为patch使用不同分辨率、持续时间及纵横比的视频数据的优势关键点参考openAi提供的技术文档:https://openai.com/research/video-generation-models-as-world-simulators简介Sora是一种通用的视觉数据模型,它可以生成跨越不同持续时间、纵横比......
  • Pageoffice6 实现后台批量生成Word文档
    在实际项目开发中经常会遇到后台动态生成文档的需求,目前网上有一些针对此需求的方案,如果您想要了解这些方案的对比,请查看后台生成单个Word文档中的“方案对比”。如果一次只生成一份文档,请参考后台生成单个Word文档;如果想要一次批量生成很多文档,那就需要使用PageOffice提供的js......