文章摘要:redis如何保存java对象 redis如何存储java对象
在redis中保存java对象的方法:1.利用序列化保存;2.利用反序列化保存; 在redis中保存java对 […]
在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;
}
}