我要求我需要在一个数据库表列中保存不同类型的数据(int,float,string)。目前,我已将列的数据类型设置为BLOB。
数据库中的表格:
.........
OBJECT_VALUE BLOB
class ModelObjectValue() {
public Object objectValue;
//Getters and Setters of objectValue
...
}
数据库列OBJECT_VALUE
(数据类型Blob)映射到objectValue
中的ModelObjectValue.java
(数据类型java.lang.Object)属性。
OBJECT_VALUE
中的数据是int,float或string。我已成功将objectValue
中的数据设为java.lang.Object
。但我无法将其转换/转换回int,float或string。
我已经尝试将对象转换为Integer,Float或String类。但一切都没有奏效。
请指导我这个问题。