Сохраняется с JSON в Сиене

Кто-нибудь настаивал на использовании формата JSON в Синеа?

http://www.sienaproject.com/documentation-json.html

Мне нужно сохранить поля коллекции, где коллекция относительно мала и содержит только простые типы, такие как int, short, long и т. Д. Должен ли я взломать поле и сделать его String и написать собственный код JSON для каждого поля? Должен ли тип свойства стать siena.Json вместо Collection?

Я предполагаю, что идеальным сценарием была бы аннотация JSON (с максимальной длиной) для коллекции, позволяющая Sinea знать о сериализации и сериализации автоматически.

Можете ли вы порекомендовать хороший способ кодирования для этого сейчас?

1 ответ

Просто используйте @Embedded на коллекции и Сиена будет использовать JSON автоматически.

См. Пример otherContacts в: http://www.sienaproject.com/documentation-getting-started.html"2 поля contacts & otherContacts, содержащие встроенные структуры данных, хранящиеся в JSON, сериализованные в БД"

Другие вопросы по тегам