(**忽略区分大小写**)
以下是我的父表
Parent Table
ID name name_id
1001 A 1
1002 B 2
1003 AA 3
Child Table
Payment Table
ID PaymentName name_id
1 Credit 3
2 Debit 3
输出
paymentName name name_id
Credit AA 3
Debit AA 3
在我的Java中
父POJO
int nameID;
String name;
List<Payment> paymentNames = new ArrayList<Payment>();
JDBC调用后
while (resultSet.next()) { parent.setNameID(resultSet.getInt("name_ID"));
parent.setName(resultSet.getString("name"));
}
我的问题是如何检索paymentNames列表?
答案 0 :(得分:0)
修好了。
创建列表
Payment payment;
List<Payment> paymentList = new ArrayList<Payment>();
更新while循环
while(resultset.next())
{
payment = new Payment();
parent.setNameID(resultSet.getInt("name_ID"));
parent.setName(resultSet.getString("name"));
payment.setPaymentName(resultSet.getString("paymentName");
paymentList.add(payment);
}
parent.setPaymentNames (paymentList)