spring整合redis
2014-08-05 22:52
375 查看
redis的propertis配置文件spring.propeties:
applicationContext.xml中的配置:
代码中的应用:
1.取数据:
2.存数据(先删除数据、再存数据、最后设置数据保存周期):
redis.url=127.0.0.1 redis.port=6379
applicationContext.xml中的配置:
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <value>classpath:spring.properties</value> </property> <property name="systemPropertiesMode"> <value>1</value> </property> <property name="searchSystemEnvironment"> <value>true</value> </property> <property name="ignoreUnresolvablePlaceholders"> <value>true</value> </property> </bean> <!-- Jedis ConnectionFactory --> <bean id="jedisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory" p:host-name="${redis.url}" p:port="${redis.port}" > </bean> <bean id="stringRedisSerializer" class="org.springframework.data.redis.serializer.StringRedisSerializer"> </bean> <!-- redis template definition --> <bean id="redisTemplate" name="redisTemplate" class="org.springframework.data.redis.core.RedisTemplate" p:connection-factory-ref="jedisConnectionFactory" p:keySerializer-ref="stringRedisSerializer" p:hashKeySerializer-ref="stringRedisSerializer"> </bean>
代码中的应用:
1.取数据:
String verifyResult = redisTemplate.opsForValue().get( SETTING_VERIFY + pub_openId + "_" + userident);//从redis当中获取权限校验结果 Object querySettings = redisTemplate .opsForHash() .get("usersettings_", pub_openId + userident + UserSettingType.QUERY);//从reidis当中获取用户设置的有效期
2.存数据(先删除数据、再存数据、最后设置数据保存周期):
redisTemplate.delete(redisKey); redisTemplate.opsForValue().set(redisKey, condition); redisTemplate.expire(redisKey, 24 * 365, TimeUnit.HOURS);
相关文章推荐
- spring redis整合(一)
- Redis系列-JAVA与redis整合-spring-redis
- jedis与spring整合及简单的使用RedisTemplate操作
- shiro+redis+springMvc整合配置及说明
- shiro+redis+springMvc整合配置及说明
- spring redis整合
- spring与redis集成之aop整合方案
- spring与redis集成之aop整合方案
- spring整合redis做缓存实例
- spring整合redis
- Redis系列-JAVA与redis整合-Spring Data Redis实现一个订阅/发布系统
- spring整合redis
- spring redis整合(一)
- Redis客户端之Spring整合Jedis
- spring与redis集成之aop整合方案
- spring和redis的整合
- Spring整合Redis作为缓存
- Spring 整合 Redis
- spring 整合redis
- Spring 整合 Redis