我正在尝试设置固定数量的固定索引对象结构,如下所示:
Product
Product Image 1
Product Image 2
Product Image 3
我希望它可以有空值,因此它可以有图像2而不是图像1。
我更喜欢使用集合,因为它可以减少UI代码中的重复次数。
显而易见的候选者将使用数组来存储图像,但从我读过的内容来看,JPA很难持久保存数组。
所以我想弄清楚将这个要求映射到JPA集合类型的最佳方法是什么?
我在想一个ArrayList,但是当我尝试它时,JPA不会让我坚持一个ArrayList(只有List)。所以也许是一个hashmap,但似乎有点过时了。
有人可以推荐如何为需求实现数据结构吗?