redis在实际项目中使用实例
生活随笔
收集整理的這篇文章主要介紹了
redis在实际项目中使用实例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
代碼使用
@Autowired private RedisTemplate<String, String> redisTemplate; ...... // 發送一封激活郵件 // 生成激活碼 String activecode = RandomStringUtils.randomNumeric(32);// 將激活碼保存到redis,設置24小時失效 redisTemplate.opsForValue().set(model.getTelephone(), activecode, 24,TimeUnit.HOURS);配置文件:
<!-- 引入redis配置 --> <import resource="applicationContext-cache.xml"/> ...... <!-- jedis 連接池配置 --> <bean id="poolConfig" class="redis.clients.jedis.JedisPoolConfig"> <property name="maxIdle" value="300" /> <property name="maxWaitMillis" value="3000" /> <property name="testOnBorrow" value="true" /> </bean> <!-- jedis 連接工廠 --> <bean id="redisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory" p:host-name="localhost" p:port="6379" p:pool-config-ref="poolConfig" p:database="0" /> <!-- spring data 提供 redis模板 --><bean id="redisTemplate" class="org.springframework.data.redis.core.RedisTemplate"> <property name="connectionFactory" ref="redisConnectionFactory" /> <!-- 如果不指定 Serializer --><property name="keySerializer"><bean class="org.springframework.data.redis.serializer.StringRedisSerializer" /></property><property name="valueSerializer"><bean class="org.springframework.data.redis.serializer.StringRedisSerializer"> </bean></property> </bean> 與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的redis在实际项目中使用实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c3p0连接池使用
- 下一篇: SpringBoot配置在应用启动后立即