У меня есть требование, что мне нужно сохранять разные типы данных (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.Но все не сработало.
Пожалуйста, сообщите мне об этой проблеме.