spring MVC整合redis实例(简…
来源:互联网 发布:淘宝护肤品摄影 编辑:程序博客网 时间:2024/04/27 16:18
个人官方网站 :点击进入
第一步:pom.xml文件中//因为项目中需要用到jedis的jar
(jedis是redis的客户端 通过这个客户端我们可以操作我们的redis数据库)
第二步:spring的配置文件中
可以看到我在spring的配置文件中写了一个ID为redisService的bean,它的作用就是
为我们操作reids数据库封装了一个服务,通过他 可以对redis数据库进行各种操作
以下是redisService的具体代码
————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
package com.azbb.service.Impl;
import java.io.Serializable;
import java.util.Set;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
importorg.springframework.data.redis.connection.jedis.JedisConnectionFactory;
import com.azbb.util.SerializeUtil;
import redis.clients.jedis.Jedis;
public class RedisService {
JedisConnectionFactory jedisConnectionFactory) {
this.jedisConnectionFactory = jedisConnectionFactory;
}
}
序列化对象的工具类//通过这个类可以把对象序列化写入redis中
package com.azbb.util;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
public class SerializeUtil {
public static byte[] serialize(Object object) {
ObjectOutputStream oos = null;
ByteArrayOutputStream baos = null;
try {
//序列化
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 {
//反序列化
bais = new ByteArrayInputStream(bytes);
ObjectInputStream ois = new ObjectInputStream(bais);
return ois.readObject();
} catch (Exception e) {
}
return null;
}
}
spring 整合redis成功()
0 0
- spring MVC整合redis实例(简…
- spring mvc整合redis缓存
- Spring MVC整合Mybatis实例
- Spring MVC + Mybatis 整合实例
- Spring MVC整合Mybatis实例
- Spring MVC整合Mybatis实例
- Spring MVC整合Mybatis实例
- Spring MVC整合Mybatis实例
- Spring MVC整合Mybatis实例
- Spring MVC整合Mybatis实例
- Spring-MVC 整合JSON 实例
- Spring整合Redis缓存实例
- 搭建Spring-mvc+整合redis 问题
- spring MVC 与 MyBatis的整合实例
- Spring MVC 框架 整合 MyBatis 框架实例
- spring整合redis做缓存实例
- Redis整合Spring项目搭建实例指导
- Redis整合Spring结合使用缓存实例
- 自制脚本语言(9) 扩充的语法
- aduioRecorde录制MP3文件
- Linux 下安装nginx 详解(新手)
- myeclipse常用快捷键(泽0715)新…
- 浅谈HTTP中Get与Post的区别(泽071…
- spring MVC整合redis实例(简…
- windows环境下maven私服搭建(借助…
- nexus的下载及安装 图文教程…
- nexus的介绍及使用(图文教程)泽0…
- maven安装以及MyEclipse配置maven…
- [NSDate alloc] init]与[NSDate date]
- Spring中quartz的配置及使用(企业…
- Quartz 的cron表达式详解泽0715新…
- java发送邮件简单实现以及原理(亲…