TableGo是基于数据库的自动化生成工具,低代码编程技术的实现,全能代码生成器,自动生成项目框架、生成JavaBean、生成前后端代码、生成数据库文档、生成API文档、自动化部署项目、能查出数据库数据生成各种代码和文档等。
TableGo可以根据每个项目的不同开发框架编写自定义模板与项目框架100%适配,基于表结构自动生成各业务模块的前后端全套基础CRUD代码,让开发人员的开发效率提高60%以上,还可以通过模板定义开发规范统一开发风格和标准,提高代码的规范性和可维护性。
只要设计好数据库并且添加好备注,就能通过自定义模板生成任意编程语言的任何程序代码,并且能够生成各种代码备注。实现只要把数据数据库设计好,整个项目就完成了很大一部分代码的编写,极大的节省了项目的开发成本。原生支持MySQL、Oracle、SQL Server、PostgreSQL、MariaDB、DB2六种数据库,支持Window、Linux、Mac OS等多种操作系统。
TableGo原生不支持的数据库可以通过配置自定义扩展数据库获得支持,可通过配置database.ini配置文件让TableGo支持更多关系型数据库,在新的database.ini配置文件已经包含对武汉达梦、人大金仓V8、神舟通用、南大通用等四种数据库的扩展支持配置。
TableGo还可以通过服务器接连终端功能使用SSH2连接Linux服务器,执行各种命令、上传下载文件、按指定顺序自动执行各种命令和操作,实现了对前后端项目的代码自动更新、自动打包项目、自动上传项目包、自动化部署、自动备份、自动清理备份、自动还原备份等功能,能一键自动化部署前后端项目工程到DEV、TEST、SIT、UAT环境,并且支持常规部署和Docker容器化部署。
使用自定义模板功能可以根据数据库表结构信息生成你想要的任何代码,例如:Java、C#、C++、Golang、Rust、Python、Objective-C、Swift、Kotlin、VB、VC、SQL、HTML、JSP、JS、PHP、Vue、React、Word、Excel等等,没有做不到只有想不到……
可以生成Java、C#、C++、Golang、Rust、Python、Objective-C、Swift、iOS等各种不同平台编程语言的数据模型或结构体,对应的自定义模板示例已提供。
Jar包版本的TableGo可以在Gitee和GitHub下载,记得帮忙点下右上角的星(Star): https://gitee.com/vipbooks/TableGo | https://github.com/vipbooks/TableGo
Author:bianj
Email:tablego@qq.com
官网:http://www.tablego.cn
码云:https://gitee.com/vipbooks/TableGo
GitHub:https://github.com/vipbooks/TableGo
QQ群:339206976入群密码:TableGo
点击这里快速加入TableGo技术交流群
博客:
https://vipbooks.iteye.com
https://blog.csdn.net/vipbooks
https://www.cnblogs.com/vipbooks
https://my.oschina.net/vipbooks
项目的发展离不开您的支持,无论捐赠金额多少都足够表达您这份心意,非常感谢!(^_^)∠※
注意:捐赠时请在备注中填写您的QQ号码、昵称,并注明是捐赠给TableGo的,我将把您的信息录入到捐赠名单中去,并且拉到QQ贡献者群,在贡献者群将有更多福利等着大家。
如果您捐赠了联系不到我,可以在官网或TableGo数据库界面看到邮箱和QQ群,入群密码是TableGo,或者用电子邮件把您的QQ号、昵称、捐赠留言和支付成功的截图发过来,我收到以后会联系您,谢谢!