Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从实体管理器获取ResultSetMetaData?_Java_Jpa_Resultset - Fatal编程技术网

Java 如何从实体管理器获取ResultSetMetaData?

Java 如何从实体管理器获取ResultSetMetaData?,java,jpa,resultset,Java,Jpa,Resultset,在JPA中的实体管理器上执行nativeQuery,是否有办法获取返回结果的元数据?AFAIK无法获取结果集元数据,因为实际上无法获取结果集。但是,反过来说:你想要元数据做什么?结果集元数据中的大部分信息必须能够注释实体类。 传统SQL/JDBC的结果集和EntityManager的列表在概念上是不同的,即使它们可以表达相同的语义。谢谢。。我在这里使用了常规的JDBC Science元数据,这一点非常重要,因为我正在编写一些接受一些通用sql的通用代码。不要发脾气,但如果答案让您满意,为什么不将

在JPA中的实体管理器上执行
nativeQuery
,是否有办法获取返回结果的
元数据?

AFAIK无法获取结果集元数据,因为实际上无法获取结果集。但是,反过来说:你想要元数据做什么?结果集元数据中的大部分信息必须能够注释实体类。
传统SQL/JDBC的结果集和EntityManager的列表在概念上是不同的,即使它们可以表达相同的语义。

谢谢。。我在这里使用了常规的JDBC Science元数据,这一点非常重要,因为我正在编写一些接受一些通用sql的通用代码。不要发脾气,但如果答案让您满意,为什么不将其标记为已回答或标记为我的答案呢?