【发布时间】:2017-11-20 18:31:49
【问题描述】:
谁能帮我找出在 db2 中创建一个存储过程的过程,它接受用户定义的对象 Arraylist 并从休眠中调用它。
实际上,要求是我将获得用户定义对象的列表,我需要根据 db 验证它们,并且需要发回附加了 true 或 false 标志的 reposne。
谢谢。
【问题讨论】:
-
“用户定义的对象”在哪里——在你的 Java 代码中还是在数据库中?我怀疑您是否可以使用 Hibernate 来做到这一点,因为 Db2 方言实现已经过时了。这是manual page describing the general approach。
-
java中用户定义的对象..
-
您只能将映射到 SQL 数据类型的内容传递给存储过程,因此您不能将任意 Java 对象数组传递给它。您可能想重新考虑您的方法。
标签: hibernate stored-procedures db2