Пользовательские данные ORMLite сохраняются с несколькими столбцами

Скажем, у меня есть класс с именем Person , который обычно сохраняется в таблице db с помощью ORMLite.

Теперь у меня есть член внутри этого класса Person под названием House . Класс House содержит 3 свойства и НИКОГДА не сохраняется в базе данных.

Я хочу, чтобы каждый раз, когда Person сохраняется, я хочу сохранить 3 поля House в таблице Person в 3 разных столбца.

Итак, таблица Person будет иметь: {person_name, person_contact, house_address, house_type, house_date} .

Последние 3 поля будут получены из объекта House .

Думаю, мне следует использовать DataPersister в переменной-члене House , но означает ли это, что он запишет весь объект House в ОДИН столбец? Я хочу разбить его на 3 столбца внутри таблицы Person . Кто-нибудь может помочь?

Спасибо!

5
задан dnkoutso 21 October 2011 в 20:10
поделиться