Хранить поле java.util.Calendar в одном столбце - PullRequest
0 голосов
/ 03 марта 2010

Как сохранить поле java.util.Calendar в одном столбце с помощью Datanucleus JDO. По умолчанию он хранится в двух столбцах (миллисекунды, часовой пояс) со следующими метаданными JDO.

field name="startDate" serialized="true" embedded="true" 
                                   persistence-modifier="persistent"

Что нужно изменить в метаданных, чтобы сохранить их в одном столбце (метка времени)?

Возможен ли запрос (JDOQL) в поле календаря, если он находится в двух столбцах?

1 Ответ

0 голосов
/ 03 марта 2010

Храните его в 1 столбце и, возможно, потеряете часовой пояс, хотите? Расширение метаданных "calendar-one-column", установленное на "true", сохраняет в виде 1 столбца (отметка времени).

...