Gwt-доб. Бин для записи и записи в боб - PullRequest
0 голосов
/ 16 февраля 2010

Я пишу приложение RIA, и мои бины JPA должны быть декодированы, чтобы отправить их в Store. Мои решения:

  1. Грубая сила. Если у меня есть свойство 'aProp' в бине (и для него получатель / установщик), я создаю RecordDef, затем Record, затем Recrod.set ('aProp', bean.getAProp ()) и т. Д. (Это ужасно) 1005 *

  2. Я могу написать генератор для создания Фабрики записей (это мое решение, и я пишу его). Например:

    RecordFactory<User> factory = GWT.create(User.class); //User is entity

  3. Теперь, когда мне нужно отражение, НО GWT не имеет реализации отражения (некоторые библиотеки имитируют это, но они основаны на генераторах)

Существует лучший способ?

Спасибо, Ден Бардадым.

1 Ответ

0 голосов
/ 17 февраля 2010

Я использую метод 1), но генерирую его. Я знаю, это уродливо - но это легко, доказано и работает.

...