Como adicionar um mapa <String, Person> em uma classe de entidade?
Eu quero adicionar um mapeamento como
Map<String, Person> personMap;
dentro de uma classe de entidade, em quePerson
é a entidade. OMap
é identificar o @ exaPerson
correspondente aString
(seja o apelido dessa pessoa). A mesma pessoa pode ter nomes diferentes e sempre que qualquer um dos nomes for fornecido, o mesmoPerson
precisa ser encontrado.
API de persistência usada é JPA e o provedor é EclipseLink. Que anotação devo usar e como?