-1

埋め込み可能なオブジェクトを含む TreeMap 内で List をマップするにはどうすればよいですか?

あまり意味がありませんが、例を挙げようとしています。しかし、あなたは私の問題を抱えています:

@Embeddable
class BookStore {

    Map<BookType, List<Order>> orders = new TreeMap<BookType, List<Order>>();
}

結果:

@OneToMany: targeting an unmapped class List<Order>.
@ElementCollection: HibernateMappingException: could not determine type for: java.util.List
4

1 に答える 1

0

ありえない。私が考えることができる最善の方法は、プライベートコレクションList<BookTypeOrder>を持ち、マップのようなメソッドList<Order> getOrder(BookType b)を持ちvoid addOrder(BookType b, Order o)、内部コレクションを使用して結果をグループ化することです

于 2012-10-30T15:04:02.023 に答える