Author Topic: Puñetitas con Hazelcast. Map de List  (Read 127 times)

chuidiang

  • Administrator
  • Hero Member
  • *****
  • Posts: 5447
  • Karma: 12
    • View Profile
    • Apuntes de programación
Puñetitas con Hazelcast. Map de List
« on: Julio 08, 2018, 05:22:39 am »
Si hago esto

Code: [Select]
Map<String,List<Cosa>> map = hzInstance.getMap("myMap")
map.put("myKey", new ArrayList<Cosa>());
// Hasta aqui todo bien.

map.get("myKey").add(new Cosa());
//Pues no, resulta que map.get("myKey").size() es cero.

// Para que funcione bien hay que hacer esto
List<Cosa> cosas = map.get("myKey");
cosas.add(new Cosa());

// Y hay que añadir la lista entera para que se entere
map.put("myKey",cosas);

No sé si me convence, es fácil olvidarse de este detalle mientras se codifica....

 

ey