在开发过程中,会发现像以上一样去操作时非常麻烦的,因为要考虑到不同的类型,
那么redsi是否可以存储object对象呢,答案是肯定的jedis的set方法只能存放string字符串,但是通过熟悉jedis,会发现一个
jedis.set(byte[] key,byte[] value);方法 本文就是通过这个方法进行操作Object对象的
废话不多说,直接上代码
package com.redis;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;
import redis.clients.jedis.Jedis;
import com.sun.xml.internal.messaging.saaj.util.ByteInputStream;
/**
* redis操作object对象
* @author Administrator
*
*/
public class jedisUtlis {
/**
* 将对象转成byte数组