【问题标题】:Can IntelliJ generate DAO or Rest layer?IntelliJ 可以生成 DAO 或 Rest 层吗?
【发布时间】:2018-05-02 17:10:34
【问题描述】:

我知道我可以使用 Hibernate 基于我的数据库架构生成代码,但这只会创建模型。有没有办法为 DAO 层或 Rest 控制器生成基础?大多数关于这个主题的论坛问题都是多年前的问题,我在 IntelliJ 网络上找不到任何东西。

提前致谢!

【问题讨论】:

    标签: java intellij-idea code-generation dao


    【解决方案1】:

    您可以使用Telosys 根据您的数据库架构生成完整的 REST 后端(控制器、服务和 DAO 层)。

    使用 Telosys 的优势在于它为大多数已知语言和框架提供了范围广泛的模板,并且只需单击几下,您就可以准备好完整的应用程序。

    这里是如何使用命令行界面的wiki:Telosys-CLI

    在您的情况下(Java),您可以使用此模板生成其余控制器层:

    您将需要公共服务层:

    对于您的 DAO 层,您可以选择:

    当然,这些是基于 Java 语言的模板,但 Python 和 Node.JS 也可用。

    【讨论】:

    • 感谢您提供替代方案!但是你真的知道 IntelliJ 自己做不到吗?
    • 据我所知 IntelliJ 不用于代码生成。它不能生成一个休息架构。您可能拥有可以完成这项工作的 intelliJ 插件,但您将使用替代方案。
    猜你喜欢
    • 1970-01-01
    • 2016-11-28
    • 1970-01-01
    • 2012-02-17
    • 2013-01-21
    • 2014-12-20
    • 2016-03-18
    • 2018-08-15
    • 1970-01-01
    相关资源
    最近更新 更多