Spring Roo披萨店披萨订单

时间:2012-11-19 11:20:02

标签: spring-roo

我是'Spring Roo'的新手,我正在浏览Pizza Shop示例。

我能够运行它,但无法在一个订单中添加多个相同类型的比萨,即您可以添加多个不同类型的比萨饼,但不能使用相同类型的比萨饼。如何通过'Roo'实现这一目标?

另外,如果我要手动添加它,我该如何存储它:

Map<Pizza,Integer>

披萨 - 实际订购的披萨

整数 - 比萨饼的数量?

1 个答案:

答案 0 :(得分:0)

一个选项是使用连接表(例如订单行项目),如此类图所示:join table

此实例图显示了客户订购3个比萨饼后数据库中的记录示例:2x Pepperoni和1x Neapolitan:enter image description here

以下是在roo中使用联接表的示例(来自不同的域):link