在redis中保存java對象的方法:1.利用序列化保存;2.利用反序列化保存;
在redis中保存java對象的方法有序列化和反序列化兩種
1.利用序列化保存java對象
baos = new ByteArrayOutputStream();oos = new ObjectOutputStream(baos);
oos.writeObject(object);
byte[] bytes = baos.toByteArray();
return bytes;
} catch (Exception e) {
}
return null;
}
public static Object unserialize(byte[] bytes) {
ByteArrayInputStream bais = null;
try {
2.利用反序列化保存java對象
bais = new ByteArrayInputStream(bytes);
ObjectInputStream ois = new ObjectInputStream(bais);
return ois.readObject();
} catch (Exception e) {
}
return null;
}
}