2010-02-15 1 views
0

Я пишу приложение RIA, и мои бобы JPA должны быть декодированы, чтобы нажать его в Store. Мои решения:Gwt-ext. Бин для записи и записи в bean-файл

  1. Грубая сила. Если у меня есть свойство «aProp» в bean (и getter/setter для него), я создаю RecordDef, затем Record, затем Recrod.set ('aProp', bean.getAProp()) и т. Д. (Это ужасно)

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

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

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

Exists лучший путь?

Спасибо, Den Bardadym.

ответ

0

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

Смежные вопросы