настройка объекта во время выполнения - PullRequest
0 голосов
/ 21 января 2012

Я собираюсь написать общее администрирование пользователей, которое можно настроить и использовать через веб-службы в Google App Engine.В частности, должна быть возможность добавлять новые поля, так же, как в OpenERP .

Мне кажется, что , если я не хочу использовать какой-либо трюк с CLOB ,Решение заключается в том, чтобы вообще не использовать JPA, а использовать собственный интерфейс Google App Engine.

Это правильно или я что-то упустил?

1 Ответ

1 голос
/ 22 января 2012

AFAIK, вы правы.JPA отображает поля класса на свойства объекта.Если поля нет, оно не будет отображаться.

Однако вы можете избежать низкоуровневого API, используя objectify .Это богатый ORM, который предоставляет способ обработки динамических свойств посредством аннотации @Embedded на встроенных Картах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...