Pergunta

Como devo usar anotação @BasicMap do EclipseLink para um mapa cujo valor-chave é uma entidade e o valor é um número inteiro?


@Entity
class A {

   // This doesn't work, as the key is an entity
   @BasicMap
   private Map<B, Integer> myMap = new HashMap<B, Integer>();

}

@Entity
class B {
 ...
}

Foi útil?

Solução

Eu descobri que isso não é possível, como BasicMap só funciona para tipos de dados primários.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top