【问题标题】:generate stored procedure from SQL server to Hibernate POJOs classes in IntelIJ在 IntellIJ 中生成从 SQL 服务器到 Hibernate POJO 类的存储过程
【发布时间】:2018-06-21 02:29:07
【问题描述】:

我正在寻找用sql生成存储过程到IntelIJ中Hibernate POJOs类的方法,比如

@NamedStoredProcedureQuery(name = "addEmployee",
                                procedureName = "postEmployeeElement",
                                resultClasses = Employee.class,
                                parameters = {
                                        @StoredProcedureParameter( name = "employeeID", type = Integer.class, mode = ParameterMode.IN ),
                                        @StoredProcedureParameter(name = "firstName", type = String.class, mode = ParameterMode.IN ),
                                        @StoredProcedureParameter(name = "lastName", type = String.class, mode = ParameterMode.IN ),
                                        @StoredProcedureParameter( name = "address",type = String.class,mode = ParameterMode.IN )}
    )

我真的很需要,但我找不到任何解决方法。

【问题讨论】:

    标签: java hibernate stored-procedures intellij-idea generate


    【解决方案1】:

    您可以使用 IDE scripting capabilities 从数据库对象生成 POJO 类。请参阅 example scripts 和 video。 related blog post 中的更多信息。例如。当您在数据库工具窗口中选择一个过程时,然后在SELECTION 对象中您应该有Iterable<com.intellij.database.model.DasRoutine>。您可以在 <IDE_HOME>\lib 目录中的 openapi.jar 中看到的对象的 API。

    【讨论】:

      猜你喜欢
      • 2021-04-22
      • 2018-11-13
      • 1970-01-01
      • 1970-01-01
      • 2012-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多