Gostaria de saber se é possível usar anotações para persistir o attributes
mapa na classe a seguir usando JPA2
public class Example {
long id;
// ....
Map<String, String> attributes = new HashMap<String, String>();
// ....
}
Como já temos um banco de dados de produção pré-existente, idealmente os valores de attributes
poderiam ser mapeados para a seguinte tabela existente:
create table example_attributes {
example_id bigint,
name varchar(100),
value varchar(100));
Map<String, SomeOtherClass>