Spring-data-redis
来源:互联网 发布:希区柯克剧场 知乎 编辑:程序博客网 时间:2024/05/01 01:01
配置文件
<bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig"> <property name="maxTotal" value="${redis.maxTotal}" /> <property name="maxIdle" value="${redis.maxIdle}" /> <property name="minIdle" value="${redis.minIdle}" /> <property name="maxWaitMillis" value="${redis.maxWaitMillis}" /> <property name="testOnBorrow" value="${redis.testOnBorrow}" /> </bean> <bean id="jedisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory"> <property name="hostName" value="${redis.host}" /> <property name="port" value="${redis.port}" /> <property name="timeout" value="${redis.timeout}" /> <property name="poolConfig" ref="jedisPoolConfig" /> </bean> <bean id="redisTemplate" class="org.springframework.data.redis.core.RedisTemplate"> <property name="connectionFactory" ref="jedisConnectionFactory" /> <!--从这里开始值得注意,如果是别人往redis里存东西,如果他做了序列化,我们这里需要加上这段配置,如果他没序列化,我们则不能加这段--> <property name="keySerializer"> <bean class="org.springframework.data.redis.serializer.StringRedisSerializer"/> </property> <property name="valueSerializer"> <bean class="org.springframework.data.redis.serializer.StringRedisSerializer"/> </property> <property name="hashKeySerializer"> <bean class="org.springframework.data.redis.serializer.StringRedisSerializer"/> </property> <property name="hashValueSerializer"> <bean class="org.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializer"/> </property> <!--值得注意的地方结束--> </bean>
JAVA代码
//这里需要注意,User类必须实现Serializable接口@Autowiredprivate RedisTemplate<String, User> redisTemplate;方法中赋值redisTemplate.boundValueOps(key).set(user等各种对象);取值redisTemplate.boundValueOps(key).get();
0 0
- redis:spring-data-redis
- redis Jredis spring-data-redis
- spring data redis 操作redis
- Spring Data Redis (Redis Support)
- Spring Data Redis(Redis Transactions)
- Spring Data Redis(Redis Scripting)
- Spring Data Redis(Redis Cluster)
- Spring Data Redis(Redis Repositories)
- spring data redis 操作redis
- SPRING DATA - REDIS配置
- spring data redis试用
- SPRING DATA - REDIS配置
- SPRING DATA - REDIS配置
- Spring-Data-Redis特性
- Spring Data Redis
- spring-data-redis 使用
- spring-data集成redis
- spring-data-redis 使用
- 公共网络开放的WebService接口
- JS动态添加option和删除option
- postgresql dblink使用
- android rxjava的简单使用
- java内存结构和对象创建的过程
- Spring-data-redis
- 自定义ViewGroup动态添加删除Tab
- 浅谈构造函数和析构函数的调用顺序
- Docker 技巧:删除 Docker 容器和镜像
- web容器, ejb, jms 介绍
- Python(8): Lambda,列表解析器,生成器表达式,range函数
- itunes connect上传前的准备
- Android App的设计架构:MVC,MVP,MVVM与架构经验谈
- MySQL学习笔记