【问题标题】:How to generate RestController classes如何生成 RestController 类
【发布时间】:2018-08-29 23:58:49
【问题描述】:

我正在 intelliJ-IDEA 中编写 Spring Boot 应用程序,并且在 MySQL 服务器上拥有包含许多表的数据库。我从数据库(Hibernate)生成实体类。

有没有办法从 Entity 类生成 Repository 类,然后从 Repository 类生成 RestController 类?

或者有没有办法直接从实体类或数据库生成 RestController 类?

我不想为整个数据库编写所有 RestController 类。

【问题讨论】:

标签: hibernate spring-boot intellij-idea code-generation spring-restcontroller


【解决方案1】:

Telosys 代码生成器 (http://www.telosys.org) 可以完成此类工作。

它使用数据库模式来创建用于生成 Java 代码的轻量级模型。 GitHub (https://github.com/telosys-templates-v3) 上有一些用于 JPA、POJO、REST 控制器、Spring MVC 等的预定义模板,优点是所有内容都使用单个工具生成。

您可以使用命令行工具 (http://www.telosys.org/cli.html) 或 Eclipse 插件 (http://marketplace.eclipse.org/content/telosys-tools)

一些关于使用 Telosys 生成代码的有趣文章:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-15
    • 2016-07-26
    • 2011-09-20
    • 2017-02-08
    • 1970-01-01
    • 2016-04-14
    • 2018-05-12
    • 2017-08-16
    相关资源
    最近更新 更多