我是'Spring Roo'的新手,我正在浏览Pizza Shop示例。
我能够运行它,但无法在一个订单中添加多个相同类型的比萨,即您可以添加多个不同类型的比萨饼,但不能使用相同类型的比萨饼。如何通过'Roo'实现这一目标?
另外,如果我要手动添加它,我该如何存储它:
Map<Pizza,Integer>
披萨 - 实际订购的披萨
整数 - 比萨饼的数量?
答案 0 :(得分:0)
一个选项是使用连接表(例如订单行项目),如此类图所示:
此实例图显示了客户订购3个比萨饼后数据库中的记录示例:2x Pepperoni和1x Neapolitan:
以下是在roo中使用联接表的示例(来自不同的域):link