私がやろうとしているのは、複数の JDBC オブジェクトからフィールドをプルできるようにしたいので、それを使用してクライアント専用のフォルダーに名前を付けることができるようにすることです。データを取得してクライアントフォルダーに名前を付けるために必要な各オブジェクトのインスタンスを追加しましたそのフォルダに入れるファイルと、そのファイルに入れる必要があるデータ
ここに私が問題を抱えているコードがあります
java.util.List<TransactionItemBean> transactionItems = transactionItemDAO.findAllForTransaction(transactionNo);
java.util.List<TransactionBean> transactions = transactionDAO.findAll();
java.util.List<BuyerBean> buyers = buyerDAO.findAll();
java.util.List<VehicleBean> vehicles = vehicleDAO.findAll();
for (int i = 0; i <transactionItems.size(); i++) {
String client = buyers.get(transactions.get(transactionNo-1).getBuyerId()).getSurname_organization();
String vehiclePlate = vehicles.get(transactionItems.get(i).getVehicleId()).getPlate_no();
String vehicleMake = vehicles.get(transactionItems.get(i).getVehicleId()).getMake();
String vehicleModel = vehicles.get(transactionItems.get(i).getVehicleId()).getModel();
ネストされた JDBC オブジェクトが原因で問題が発生しているように見えますが、この問題を解決する方法がわかりません