TableGo_20191026 v6.6.6 正式发布,此次版本更新如下:

1、新增通过自定义模板生成Word文档的功能,可以使用FreeMarker模板生成自定义格式的数据库文档。

2、新增 Swagger2 在线API转离线API文档的功能,生成Word接口文档。

3、新增对 MariaDB 数据库的支持,需要删除旧的database.ini重新生成。

4、生成数据库文档添加高级设置,可以配置ER图的背景色、边框颜色、可选参数等。

5、生成自定义文件功能增强,加入更多参数。

6、表字段名以下划线结尾的已支持,不再丢失结尾的下划线。

7、表名或字段名同时包含下划线和驼峰命名这两种命名方式已支持。

8、完善代码生成后的提示信息,添加新增文件数、覆盖文件数、合并文件数、忽略文件数的提示。

9、数据库字段数据类型对应的Java数据类型全部都可以在paramConfig.ini中配置了。

10、修复已知Bug并进行了一些优化。

一直以来一个能自动生成前后端增删查改代码的工具就是程序员很希望拥有的东西,如果能自动生成框架的前后端代码,那么开发人员就只要关注业务代码的编写,工作效率将得到极大的提升,也能腾出更多的时间、精力去测试和优化代码。

TableGo是基于数据库的代码自动生成工具,可以根据数据库表结构自动生成JavaBean、生成MyBaits的Mapper映射配置文件、生成数据库设计文档、生成Swagger2离线API文档、生成前后端代码等,更重要的是可以根据每个项目的不同开发框架编写自定义模板生成各模块增删查改的前后端代码,让开发人员的开发效率提高60%以上,并且可以通过模板定义开发规范统一开发风格和标准,提高代码的规范性和可维护性。

只要设计好数据库并且添加好备注,就能通过自定义模板生成任意编程语言的任何程序代码,并且能够生成各种代码备注。实现只要把数据数据库设计好,整个项目就完成了很大一部分代码的编写,大大节省了项目的开发成本。支持MySQL、Oracle、SQL Server、PostgreSQL四种数据库,支持Window、Linux、MacBook等多种操作系统。

所有的配置都保存在本地,只要配置过一次,下次使用的时候完全可以秒生成JavaBean、MVC三层结构代码、前后端代码、MyBaits的Mapper映射文件和数据库设计文档等,并且还集成各种实用工具,使得工作效率瞬间爆棚,生产力瞬间爆表!

经过一些项目的使用和积累,我把它分享出来,大家有什么好的建议和想法也都可以提出来。由于环境的原因,主要测试的是MySQL、Oracle,SQL Server、PostgreSQL测试不全,因为比较忙,没有时间去做非常全面的测试,可能会有Bug,大家如果发现什么Bug记得要告诉我,会在下个版本中进行修正。

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

1、数据库配置界面:

2、公共参数配置界面:

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

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

5、友情捐赠界面,项目的发展离不开您的支持:

6、捐赠名单界面,感谢你们对TableGo项目的支持:

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

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

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

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

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

12、这是最新的TableGo源代码统计数据:

13、提供Jar包版本,完美支持Linux和MacBook,MacBook只需要在“安全性与隐私”那里允许打开TableGo.jar就可以了:

14、QQ技术交流群(群号:339206976,入群密码:TableGo):

在QQ技术交流群里会不定期发布最新的测试版、使用手册和自定义模板示例给大家使用,大家在使用的过程中遇到什么问题或发现什么Bug都可以在交流群里提出来,大家一起讨论一起学习,共同发展和进步。

使用TableGo需要安装JDK7及以上版本的,因为现在用的开发环境和编译环境都是JDK7,其它版本的JDK还没有测试过,更高版本的应该没有问题,必需要在操作系统的环境变量里配置好JAVA_HOME,不然会找不到Java。

freemarker mysql 生成bean_基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(v6.6.6版)...相关推荐

  1. 开源个人网盘(奇文网盘)前后端代码运行与部署在Windows服务器并修改部分配置

    场景 基于Spring Boot + VUE CLI@3 框架开发的分布式文件系统,旨在为用户和企业提供一个简单.方便的文件存储方案,能够以完善的目录结构体系,对文件进行管理 . 前端项目地址: qi ...

  2. java类可视化doxygen_安装doxygen(一个自动文档生成工具)+Graphviz图形可视化软件...

    参考文章: 1 Doxygen简介 1.1 What to do? 使用Doxygen生成文档,主要是两件事: 写一个配置文件(Doxyfile),一般用Doxywizard生成后,再手工修改[不建议 ...

  3. 将doc文档生成html页面

    小编在参与某个项目的时候,产品经理要求将产品的操作指南生成html页面的形式直接以链接的形式在管理后台中进行查看,当听到这个要求时小编是相当头疼啊,产品的操作指南将近百来页,不可能手动一页页做成htm ...

  4. elementui 上传请求头_element-ui上传组件多个文件同时上传请求一次后台接口(前后端代码版)...

    记录时间 2020年10月27日 22点38分 前言 在使用element-ui上传组件上传多个文件时,出现多个文件对应着多个请求,比如你要上传3个文件,那么将请求3个后台接口,这样会无形之中增加了后 ...

  5. mysql javabean 工具_基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(v6.9.0版)...

    TableGo_20200520 v6.9.0 正式版发布,此次版本更新如下: 1.新增对JDK9及以上版本Java环境的支持 2.生成JavaBean更名为生成数据模型并且提供了C#.C++.Gol ...

  6. 用java写ods系统_基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(TableGo v7.0.0版)...

    TableGo是基于数据库的代码自动生成工具,低代码编程技术的实现,可以零代码自动生成SpringBoot项目工程.生成JavaBean.生成前后端分离的CRUD代码.生成MyBaits的Mapper ...

  7. java生成iso9660工具_基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(TableGo v7.0.0版)...

    TableGo_20210212 v7.0.0 正式版发布,此次版本更新如下: 1.新增对DB2数据库的支持 2.新增按字段生成文件,支持把字段.JSON.XML数据转换成任何代码 3.新增大量新的自 ...

  8. 基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(v6.9.0版)

    TableGo_20200520 v6.9.0 正式版发布,此次版本更新如下:           1.新增对JDK9及以上版本Java环境的支持           2.生成JavaBean更名为生 ...

  9. 基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(TableGo v7.4.0版)

    TableGo_20210921 v7.4.0 正式版发布,此次版本累计更新如下:           1.新增企业或个人的简单定制版本,为企业和个人提供软实力的增值           2.新增导入 ...

最新文章

  1. 有计划地开放数据 促进大数据法规落地
  2. 如何扫描和修复 Linux 磁盘错误
  3. python编码-python中处理中文编码问题
  4. 极光推送android 区分开发测试,给自己的项目做极光推送的步骤
  5. jacoco 源码分析 class字节码植入的冲突问题
  6. SAP UI5 初学者教程之十九 - SAP UI5 数据类型和复杂的数据绑定
  7. SQL Server 中创建数据库、更改主文件组示例
  8. 管理计算机域内置账户改为用户账户,“管理计算机(域)的内置帐户”我给它改了名...
  9. 嵌入式、快速人脸算法库Vision.Face SDK开放下载!已经商用检验
  10. 微软发布了Visual Stduio 2010 RTM版本的虚拟机vhd文件,包含样例和动手实验(免费)...
  11. linux查看jdk详细版本号,Linux中查看jdk版本
  12. 【转】HTML标签大全
  13. 重构Webpack系列之一 ---- 概念篇
  14. 我的希捷ST31000340NS,BIOS不认,磁头反复归位,BUSY模式的固件门硬盘修复成功
  15. c#取消word修订痕迹_法律人必备的WORD技能,从1.0到2.0丨星瀚技术派
  16. 2023 年openEuler 社区技术委员会增选,新增2位委员
  17. paypal的发展 总结笔记
  18. ioc的概念和实现原理
  19. 【稳定性day5】阿里自动压测及容量规划 - 对抗流量的必杀器
  20. 免费的网盘您知道哪些?

热门文章

  1. 老白聊数据-关于销售预测的那些事
  2. UVA103 dp基础题,DAG模型
  3. Objective-C 与JAVA的SHA1/HmacSHA1加密算法实现
  4. 搭建开发环境之串口线的选择
  5. UDF函数,hive调用java包简单方法
  6. node.js中ws模块创建服务端和客户端,网页WebSocket客户端
  7. bzoj 4017: 小Q的无敌异或
  8. 微信小程序手机号快速填写及会员卡开卡组件开放
  9. 查看主机DNSserver
  10. 使用SQL Server Management Studio 创建数据库备份作业