上一篇说了RedisTemplate对注解事务的支持,以及提供的序列化器。事务需要开启enableTransactionSupport,然后使用@transactional注解,里面直接通过回调的connection,就不需要自己进行multi和exec的事务开启提交了。但是通过回调去获取conne...
分类:
编程语言 时间:
2015-07-12 23:11:57
阅读次数:
306
上一篇文章我们讲解了RedisTemplate的基本使用,通过RedisCallback来获得connection,然后去操作Redis。网上的教程,大部分也都是这样的操作。这个类似于HibernateTemplate里面提供的executeWithNativeSession方法,是Java中的一种...
分类:
编程语言 时间:
2015-07-12 15:27:49
阅读次数:
143
1. 配置依赖文件 org.springframework.data spring-data-redis 1.5.0.RELEASE 2. 配置模板3. 使用示例: 3.1 K-V字符串类型的使用 get方法: redisTemplate.o...
分类:
编程语言 时间:
2015-06-05 17:28:49
阅读次数:
359
一、背景
最近使用spring-data-redis 和jedis 操作redis时发现存储在redis中的key不是程序中设置的string值,前面还多出了许多类似\xac\xed\x00\x05t\x00这种字符串
二、原因
spring-data-redis的RedisTemplate模板类在操作redis时默认使用JdkSerializationRedisSerializer...
分类:
编程语言 时间:
2015-05-22 19:18:06
阅读次数:
405
整理一下redis与spring的整合。以及使用redisTemplate。首先是要导入spring所需要的jar。当然还有jedis-2.1.0.jar,commons-pool-1.5.4.jar,spring-data-redis-1.0.0.RELEASE.jar (这是我使用的版本,应该不...
分类:
编程语言 时间:
2015-02-05 11:03:28
阅读次数:
182
一、概念简介:Redis: Redis是一款开源的Key-Value数据库,运行在内存中,由ANSI C编写,详细的信息在Redis官网上面有,因为我自己通过google等各种渠道去学习Redis,走了不少弯路,所以总结一条我认为不错的学习路径给大家: 1.《The Little Redis B.....
分类:
编程语言 时间:
2014-11-22 13:17:43
阅读次数:
232
一、概念简介:Redis: Redis是一款开源的Key-Value数据库,运行在内存中,由ANSI C编写,详细的信息在Redis官网上面有,因为我自己通过google等各种渠道去学习Redis,走了不少弯路,所以总结一条我认为不错的学习路径给大家: 1.《The Little Redis B.....
分类:
编程语言 时间:
2014-07-01 20:05:44
阅读次数:
618