【问题标题】:JPA @StoredProcedureParameter type is Java type or JDBC typeJPA @StoredProcedureParameter 类型为 Java 类型或 JDBC 类型
【发布时间】:2018-01-24 15:20:10
【问题描述】:

JPA StoredProcedureParameter 注解

https://docs.oracle.com/javaee/7/api/javax/persistence/StoredProcedureParameter.html

根据文档,它的类型是JDBC类型。

Class   type
        JDBC type of the paramter.

它应该是 Java 类型,因为它是 Class(不是 java.sql.Types.xxx 或 JDBCType)吗?

【问题讨论】:

    标签: jpa stored-procedures parameters


    【解决方案1】:

    您可以使用映射到 JDBC 的类型的 java 类。因此,您可以使用所有可映射/可用于 JDBC 的类(例如 java.lang.Double、java.lang.Long、java.lang.Integer、java.lang.String,...)。

    以下链接概述了 oracles JDBC 驱动程序支持的类,但它应该为您提供可以用作类型的线索。
    https://docs.oracle.com/cd/E11882_01/java.112/e16548/apxref.htm#JJDBC28906

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-08
      • 1970-01-01
      • 1970-01-01
      • 2013-10-24
      • 1970-01-01
      • 2020-09-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多