Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.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 PostgreSQL从Spring存储库接收bytea而不是null_Java_Spring_Hibernate_Jpa_Jdbc - Fatal编程技术网

Java PostgreSQL从Spring存储库接收bytea而不是null

Java PostgreSQL从Spring存储库接收bytea而不是null,java,spring,hibernate,jpa,jdbc,Java,Spring,Hibernate,Jpa,Jdbc,我正在尝试使用本机查询从java spring服务器调用存储过程,如下所示: @Query(value = "SELECT * FROM my_function(?1, ?2, ?3, ?4, ?5, ?6 ,?7, ?8, ?9, ?10 , ?11, ?12, ?13, ?14)", nativeQuery = true) List<Object> findByFilters(*14 input parameters here*); 你知道为什么Hibernate会

我正在尝试使用本机查询从java spring服务器调用存储过程,如下所示:

@Query(value =
  "SELECT * FROM my_function(?1, ?2, ?3, ?4, ?5, ?6 ,?7, ?8, ?9, ?10 , ?11, ?12, ?13, ?14)",
  nativeQuery = true)
  List<Object> findByFilters(*14 input parameters here*);

你知道为什么Hibernate会向我的Postgre服务器发送byteArray而不是null吗?

你能分享确切的方法(java)和函数(postgres)定义吗?你是在重载这个函数吗?
    [2013/09/25 14:01:44] [org.hibernate.util.JDBCExceptionReporter] [WARN ] SQL Error: 0, SQLState: 42883
[2013/09/25 14:01:44] [org.hibernate.util.JDBCExceptionReporter] [ERROR] ERROR: function car_filters(bytea, bytea, bytea, bytea, bytea, bytea, bytea, bytea, bytea, bytea, bytea, bytea, bytea, bytea) does not exist
  Hint: No function matches the given name and argument types. You might need to add explicit type casts.