Как сохранить хэш-карту (карту), используя механизм gwt RequestFactory? - PullRequest
2 голосов
/ 22 августа 2011

У меня есть объект домена с именем Person. Этот объект домена имеет поле карты, которое обрабатывает отношение человека, где ключ - это имя целевого человека, а значение - объект "Человек".

Вот класс:

public class Person 
{
    private String name;
    private Map<String, Person> relationships;

    public String getName() { return name; }
    public void setName(String name) { this.name = name; }

    @ManyToMany(...)
    @MapKey(name="name")
    public Map<String, Person> getRelationships() 
    { 
        return relationships; 
    }

    public void setRelationships(Map<String, Person> relationships) 
    { 
        this.relationships = relationships; 
    }
}

Используя механизм GWT RequestFactory, как сохранить эту карту, которая определена как hibernate?

1 Ответ

2 голосов
/ 22 августа 2011

Хм ... Я думаю, что нет никакого способа сделать это ... (но я открыт для любого обходного пути)

Здесь была создана проблема: http://code.google.com/p/google-web-toolkit/issues/detail?id=5524&q=requestfactory&colspec=ID%20Type%20Status%20Owner%20Milestone%20Summary%20Stars

пометьте его, если хотите, чтобы эта функция была добавлена.

...