IBatis Сохранение и получение разных типов данных в одной колонке БД - PullRequest
1 голос
/ 06 января 2011

У меня есть требование, что мне нужно сохранять разные типы данных (int, float, string) в одном столбце таблицы базы данных.В настоящее время я установил тип данных столбца BLOB.

Таблица в БД:.........OBJECT_VALUE BLOB

class ModelObjectValue() {

    public Object objectValue;

    //Getters and Setters of objectValue

    ...
}

Столбец базы данных OBJECT_VALUE (BLOB типа данных) сопоставлен со свойством objectValue (тип данных java.lang.Object) в ModelObjectValue.java.

Данные вOBJECT_VALUE это либо int, float, либо string.Я успешно получаю данные в objectValue как java.lang.Object.Но я не могу преобразовать / привести его обратно к типу int, float или string.

Я уже пробовал приводить объект к классу Integer, Float или String.Но все не сработало.

Пожалуйста, сообщите мне об этой проблеме.

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