2010-07-28 8 views

Respuesta

6

Ha intentado algo así como:

@ElementMap(entry="property", value="value", attribute=true, inline=true) 
private Map<String, String> map; 

o alguna combinación, es decir, utilizar los otros atributos de la @ElementMap annotation también?

+0

Sí, lo hice de hecho, pero establecer 'attribute = true' establece la clave como el atributo, y no el valor. – brice

+0

gracias por pasar de todos modos ;-) – brice

+0

entonces usar value = "value" en lugar de key = "key" no los pondrá en orden inverso? Si es así que eso es un error, creo. Para que siga funcionando, debe definir su propia plantilla (vea los documentos) o como alternativa para hacer su propia anotación @ElementMap (por ejemplo, puede llamarla @ElementMapReversed que revirtió eso (hasta que el equipo corrige ese error). –

Cuestiones relacionadas