大学での最後のプロジェクトがほぼ終わりに近づいています。現在の記事のストックで inStock を制御しようとしています。
私の在庫には次の属性が含まれています。
int idMercaderia;
int cantidad;
int idSucursal;
Inventario
タイプPOJO
sを含む 2 つのリストがあります。
List <Inventario> stock = new InventarioDAO().findAll();
List <Inventario> inStock = new ArrayList <Inventario>();
idMercaderia
データベースに永続化する前に、両方の属性を比較したいと思います。それらが同じである場合は、別のエントリを作成せずcantidad
、現在の在庫に数量を追加するだけでsaveOrUpdate()
、別のエントリを作成するだけです。
私は本当にこの部分で立ち往生しており、両方のリストを反復しようとした後、現在アイデアが不足していますが、在庫がわかりません。
ヘルプ/コードをいただければ幸いです。