Advertisement

全能代码生成工具,支持自动生成前端后端代码、项目框架、JavaBean及数据库文档,并实现自动化部署(TableGo v8.0.0)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
TableGo v8.0.0是一款全能型代码生成工具,能够自动生成前端与后端代码、项目框架、JavaBean及数据库文档,并支持自动化部署。 TableGo_20220801 v8.0.0 正式版发布,此次版本累计更新如下:1、生成项目功能新增支持若依框架,可同时生成若依框架代码和所有业务表的前后端基础CRUD代码,一键搞定所有;2、新增服务器连接终端,并能配置Profiles运行环境参数,实现dev、test、sit环境服务器一键自动化部署前后端项目工程;3、新增TableGo服务器终端自动化部署项目示例,从代码更新、打包、上传到自动化部署前后端项目工程的脚本和配置全套都写好了;4、新增自定义模板:dbMarkdown[md].ftl和ApiMarkdown[md].ftl,用于生成MD格式的数据库文档和API文档;5、新增33款FlatLaf皮肤主题,JDK8、JDK11、JDK17、JDK18测试通过;6、新增表后缀参数配置,生成驼峰命名时将不包含该后缀。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • JavaBeanTableGo v8.0.0
    优质
    TableGo v8.0.0是一款全能型代码生成工具,能够自动生成前端与后端代码、项目框架、JavaBean及数据库文档,并支持自动化部署。 TableGo_20220801 v8.0.0 正式版发布,此次版本累计更新如下:1、生成项目功能新增支持若依框架,可同时生成若依框架代码和所有业务表的前后端基础CRUD代码,一键搞定所有;2、新增服务器连接终端,并能配置Profiles运行环境参数,实现dev、test、sit环境服务器一键自动化部署前后端项目工程;3、新增TableGo服务器终端自动化部署项目示例,从代码更新、打包、上传到自动化部署前后端项目工程的脚本和配置全套都写好了;4、新增自定义模板:dbMarkdown[md].ftl和ApiMarkdown[md].ftl,用于生成MD格式的数据库文档和API文档;5、新增33款FlatLaf皮肤主题,JDK8、JDK11、JDK17、JDK18测试通过;6、新增表后缀参数配置,生成驼峰命名时将不包含该后缀。
  • TableGo v7.0.0版:基于JavaBean等功
    优质
    TableGo是一款强大的代码自动生成工具,版本v7.0.0提供了全面的功能支持,包括生成JavaBean、数据库文档以及前后端代码等,大大提高了开发效率。 TableGo v7.0.0 正式版发布,此次版本更新如下: 1、新增对DB2数据库的支持。 2、新增按字段生成文件功能,支持将字段、JSON及XML数据转换为任何代码。 3、增加了大量新的自定义模板选项,如DDL(数据定义语言)、随机数据导出、数据模型以及Ant Design Vue的CRUD模板等。 4、提供更多用于创建自定义模板的内置静态对象。 5、公共参数新增高级设置功能,支持动态配置Oracle连接模式及MySQL驱动程序,并可调整查询权限和方式。同时加入了对数据库Schema的支持。 6、合并了生成自定义文件与Swagger离线API文档的功能并兼容Swagger3标准。 7、在生成自定义文件时增加了模板子目录的设定选项,允许创建无限级目录结构。 8、更新了生成数据库文档中的ER图字体设置功能。 9、JSON参数配置中新增加了文件操作和字段数据类型映射转换等功能。 10、优化JSON参数配置体验,现在支持同时使用表命名方式及驼峰式命名法填写参数。前端可以直接复制Swagger上的实体名与属性名来生成代码而无需考虑数据库结构细节。 11、在生成自定义文件时移除了项目名称、后缀以及源码目录等设置项。 12、界面进行了优化,支持动态切换皮肤主题(需重启软件才能看到更改效果),同时去掉了Quaqua主题选项。 13、修复了使用MySQL数据库生成数据长度不准确的问题。 14、增加了无需配置数据源或选择自定义模板即可单独执行文件操作的功能。若未指定模板,则JSON参数中也不需要包含相关连接信息,从而实现脱离数据库环境下的独立工作模式。 15、修正了一些已知的Bug并进行了性能优化。 以上就是TableGo v7.0.0版本的主要更新内容。
  • (v6.9.0版),JavaBean等功基于技术。
    优质
    这是一款版本为v6.9.0的高级代码自动生成工具,能够便捷地创建JavaBean、数据库文档以及前后端代码等,极大地提高了开发效率。该工具基于先进的数据库技术,旨在简化软件项目的开发流程。 TableGo_20200520 v6.9.0 正式版发布,此次版本更新包括: 1、新增对JDK9及以上版本Java环境的支持。 2、将生成JavaBean更名为“生成数据模型”,并提供了C#、C++、Golang、Rust、Python、Objective-C和Swift等编程语言的数据模型简单模板。 3、增加了生成SpringBoot项目工程的功能,用户可以在自定义文件界面直接创建可运行的项目。 4、新增了对数据库视图的支持功能。 5、添加了大量的自定义模板示例供用户选择使用。 6、新添SQL查询导出数据选项,在生成自定义文件时通过配置SQL来实现所需的数据输出功能。 7、增加了内置静态对象,用于在生成自定义文件过程中进行调用,比如:org.apache.commons.lang.StringUtils 8、取消了“是否目录直通”的设置项。如果指定的保存路径为一个目录,则内容将直接写入该目录中(不适用于生成自定义文件)。 9、移除了代码中的版本推广信息。 10、增强了生成自定义文件功能,增加了更多可配置参数选项。 11、修复了数据库文档中文错误的问题。 12、优化了对MySQL8.x的支持。现在可以使用MySQL8的新驱动包进行连接和操作。 13、改进了界面显示效果,并使所有界面支持鼠标拖动调整大小的功能。 14、增强了参数配置管理功能,使得全局参数设置能够保存用户界面上的配置信息。 15、软件编译环境更新至JDK8,使用了该版本的新特性。不再兼容JDK7。 16、修复了一些已知问题,并进行了相应的优化改进工作。
  • JavaWeb
    优质
    这款JavaWeb后端自动代码生成工具旨在提高开发效率,通过自动生成CRUD操作、业务逻辑等常用代码模块,帮助开发者快速搭建项目框架。 本工具用于生成Java Web后端的基础代码,包括controller层、service层、dao层、实体类以及Mybatis XML代码。相关文档可以在博客中找到。
  • SSM
    优质
    本项目提供了一套基于SSM(Spring+Spring MVC+MyBatis)框架的代码自动生成工具,旨在提高开发效率,减少重复劳动。通过简单的配置和操作即可快速生成高质量的Java代码。 支持 MySQL、SQL Server 和 DB2 数据库,选择相应的数据库并进行测试,在项目中生成实体类 entity 及其对应的 service 接口与实现类,mybatis 的 mapper xml 文件以及 spring 单元测试类,并包含一些 util 类及其配置文件(如 application.xml、mybatis.xml、spring-mvc.xml、db.properties 与日志文件)。此外,web.xml 将自动进行配置并生成实体相应的 Controller 控制器,包括基本的接口和业务实现。完成这些步骤后,在 tomcat 中运行项目即可进行测试。
  • SSM
    优质
    本项目提供了一套基于SSM(Spring, Spring MVC, MyBatis)框架的代码自动生成解决方案,旨在提高开发效率和减少编码工作。通过简单配置即可快速生成CRUD操作及相关实体类、Mapper接口等,适用于Java Web项目的初期搭建阶段。 支持MySQL、SqlServer和DB2数据库,选择相应的数据库并进行测试,在项目中生成实体类entity以及对应的service(包括接口与实现类)、mybatis的mapper xml文件、spring的单元测试类及一些util类,并包含配置文件如application.xml、mybatis.xml、spring-mvc.xml、db.properties与日志文件。同时,自动配置web.xml并为每个实体生成相应的Controller控制器,涵盖基本接口和业务逻辑实现在内。完成以上步骤后,在tomcat中可以直接运行项目进行测试。
  • :C++中的
    优质
    本文章介绍了如何在C++项目中自动整合和生成详细的代码文档,通过有效的文档工具和技术提升项目的可维护性和开发效率。 在CC++项目开发过程中,代码文档扮演着至关重要的角色。它不仅有助于开发者理解复杂的逻辑结构,还便于项目的维护与后续的扩展工作。自动化文档工具能够极大地提升文档生成的速度及质量。 本段落将详细介绍如何在CC++项目中引入并配置代码文档自动化工具,并探讨不同的选项和实施策略以实现高效的自动化过程。Doxygen 和 Sphinx 是两个广受好评的选择,它们可以根据具体需求和团队偏好进行灵活调整。通过遵循文中提供的步骤,你可以轻松地把这些工具整合到你的CC++项目当中,从而提高文档管理的效率与质量。 集成代码文档自动化工具可以显著提升开发者的生产力,并确保高质量的代码结构。利用这些工具自动生成文档的功能可以让开发者将注意力集中在编码本身上,而不是耗时的手动书写过程。通过选择合适的自动化解决方案并进行适当的配置设置,团队能够更高效地管理和维护项目文件。
  • SpringBoot Vue ElementUI 台管理系统 分离 智
    优质
    这是一款基于Spring Boot和Vue.js开发的前后端分离后台管理系统,采用Element UI进行界面设计,并集成智能代码生成器实现高效自动化的代码生成。 演示视频及使用操作已通过其他渠道提供。 本项目是一个基于SpringBoot、Vue、ElementUi和MybatisPlus的前后端分离通用后台管理系统源码,包括单体版与多模块版本,并附带环境搭建指南、项目运行方法以及代码生成器使用说明。所有代码均为作者亲自编写,功能持续更新中。 技术栈:SpringBoot, SpringSecurity, SpringCloud, MybatisPlus, Jwt, Vue, ElementUi, Redis 开发工具:IntelliJ IDEA 后端构建工具:Maven 前端构建工具:WebPack 运行环境要求: - Windows操作系统 - JDK版本1.8 - NodeJs版本v16 - 数据库MySQL 8 项目附带代码生成器功能,支持增删改查操作无需手动编写任何代码。此功能涵盖了关联表的处理(如一对多、多对多)和多个表格的同时操作,并自动生成前后端所有相关代码。此外,还提供了树形选择组件及弹窗选择组件等常用交互界面组件以满足实际开发需求。 对于大多数情况而言,使用该系统后仅需根据具体业务场景调整查询条件或列表字段显示即可实现90%以上的功能需求。
  • STM32
    优质
    本工具为STM32微控制器开发设计,可自动生成高效且兼容性强的初始化和配置代码,极大提升开发者工作效率。 自己开始学习STM32时经常使用的一个无限制版本工具,配置出实现想要的功能很快,免去了查阅手册的麻烦,并绕过了许多常见的问题。而且用这个工具感觉思路更加清晰。
  • JenkinsVue
    优质
    本教程详细介绍如何使用Jenkins实现Vue.js前端项目的自动构建与部署,帮助开发者提高开发效率和项目管理能力。 使用Jenkins自动打包Vue前后端分离项目,并部署到远程服务器。