我希望在任何java框架(如apache或guava)中的集合中看到什么,这将让我处理下面的内容。如果需要,我也愿意考虑任何自定义实现
基本上我有
我可以在以后使用不同的属性和具有复合键类型的更多对象进入。另外,我不想将orderItem放在订单对象
中基本上我想看看是否有一种优雅的方法来构建一个通用结构,在这里我可以定义有助于识别对象并使用密钥动态检索对象的键?我也应该能够指定复合键类型。
structure.put(invKey,inventory); structure.put(orderKey,order); structure.put(orderItemKey,orderItem)(这里的关键是两个属性的复合)