【发布时间】:2017-04-10 22:05:59
【问题描述】:
我有以下 java 类:
public class item implements Serializable {
private long id;
private String name;
public long getUuid() {
return id;
}
public void setId(long id) {
this.id = id;
}
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
}
假设我有一个数组 - 并且我有一个可以迭代集合的存储过程 - 称为“@pItemsToProcess”。
我需要做什么才能让我的存储过程采用这个数组?
所以我需要编写某种类型的处理程序?如果是这样,它会用于数组吗? “项目”类?两者都有?
我看到其他用户提出了类似的问题 - 但似乎没有任何问题的有效解决方案。
我也愿意让数据库团队更改存储过程以一次处理一个项目,并为每个项目调用 proc 是否更容易?因为这个 proc 每天只会被调用一次,大约有 20 个项目,所以它对延迟不敏感,我们也不担心负载。
在此行下方进行编辑! ----------
数据库类型是 SQL 服务器。
【问题讨论】:
-
存在解决方案,它们确实依赖于类型处理程序,但实现是特定于 DB 供应商驱动程序的,您介意在问题中添加此信息吗?
-
添加信息:)
标签: java sql stored-procedures mybatis