`

spring-data-jedis

 
阅读更多
        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-redis</artifactId>
            <version>1.5.0.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
            <version>2.6.2</version>
        </dependency>




	<bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig">
		<property name="maxTotal" value="50000" />
		<property name="maxIdle" value="50000" />
		<property name="minIdle" value="100" />
		<property name="maxWaitMillis" value="15000" />
		<property name="testOnBorrow" value="true" />
	</bean>

	<bean id="jedisConnectionFactory"
		class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory"
		destroy-method="destroy">
		<property name="poolConfig" ref="jedisPoolConfig"></property>
		<property name="hostName" value="192.168.0.103"></property>
		<property name="port" value="6379"></property>
		<property name="password" value="tiger"></property>
		<property name="usePool" value="true"></property>
	</bean>
	<bean id="redisTemplate" class="org.springframework.data.redis.core.RedisTemplate">
		<property name="connectionFactory" ref="jedisConnectionFactory"></property>
		<property name="keySerializer">
			<bean
				class="org.springframework.data.redis.serializer.StringRedisSerializer" />
		</property>
		<property name="valueSerializer">
			<bean
				class="org.springframework.data.redis.serializer.JdkSerializationRedisSerializer" />
			<!--<bean class="org.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializer"/> -->
		</property>
	</bean>
	<bean id="stringRedisTemplate" class="org.springframework.data.redis.core.StringRedisTemplate">
		<property name="connectionFactory" ref="jedisConnectionFactory"></property>
	</bean>


@Autowired
private RedisTemplate<String, String> redisTemplate;
	
@Autowired
private StringRedisTemplate stringRedisTemplate;

redisTemplate.opsForValue().set("ggg","pig");
String val = redisTemplate.opsForValue().get("foo");
		
stringRedisTemplate.opsForValue().set("123", "321");
val = stringRedisTemplate.opsForValue().get("foo");
分享到:
评论

相关推荐

    spring-data-redis-1.6.0.RELEASE.jar + jedis-2.7.2.jar

    总结来说,Spring Data Redis结合Jedis,为Java开发者提供了一个强大的工具集,使得在Spring应用中利用Redis的高效特性和丰富功能变得轻而易举。通过理解这三个组件的工作原理和相互配合,可以有效地提升应用的性能...

    spring-data-redis-1.6.0.RELEASE.jar + jedis-2.7.2.jar.rar

    包含Java说明文件、配置代码、redis相应版本的Jar 1、代码片段要求的框架为:SpringMVC,但原理都是一样的,采用其他方式也可以。 2、RedisMng为简单封装的接口,不封装,直接采用redisTemplate也可以。

    springMVC集成spring-data-redis

    而Spring Data Redis是Spring Framework的一个模块,专门用于简化与Redis键值存储系统的交互。Redis是一个高性能的、开源的、支持网络的、内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 在...

    spring-data-redis 1.7.6

    1. **连接池支持**:Spring Data Redis通过Jedis和Lettuce两种客户端库提供连接池服务,提高了资源利用率和系统性能。Jedis是早期常用的Redis客户端,而Lettuce则提供了更现代的、基于Netty的非阻塞I/O支持,为高...

    spring-data-redis-1.7.2.RELEASE.jar

    jedis、spring-redis-datade的整合使用,如果版本不匹配可能存在不兼容的问题,从而产生异常。 这里给出无异常的版本匹配: 1、spring-data-redis-1.7.2.RELEASE.jar 2、pring-data-commons-1.8.2.RELEASE.jar2 ...

    spring-data-redis集成jedis简单demo

    spring-data-redis集成jedis简单demo。 包括和spring mvc 的简单集成

    maven版spring-data-redis简单示例

    基于spring的子项目spring-data-redis写的一个基于hash类型的用户CRUD,经过简单的封装,可以实现通用CRUD,请事先安装好redis,配置文件redis.properties请做相应修改,希望对你有帮助。

    spring-session-redis/spring整合redis管理session依赖jar包

    commons-pool2-2.3.jar,jedis-2.8.0.jar,spring-data-redis-1.6.0.RELEASE.jar,spring-session-1.1.1.RELEASE.jar,Spring-data-redis(Version 1.6.0.RC1)中文版.pdf

    spring-data + jedis + redis代码

    本项目聚焦于Spring Data与Jedis的集成,用于利用Redis作为缓存解决方案。Jedis是Java的一个开源客户端,专门用于连接和操作Redis服务器。 首先,让我们详细了解一下Spring Data。Spring Data是一个模块化的项目,...

    Spring-4.1.7、jedis-2.8.0、spring-data-redis-1.6.2

    我在虚拟机上装的是redis-3.0.6,基本Spring-4.1.7、jedis-2.8.0、spring-data-redis-1.6.2开发的并测试通过,我是封装的静态类,大家如果不想用静态类可以直接把所有的static全部替换掉就可以了,异常处理也是,...

    spring-data-redis

    redis的java客户端,最新稳定版.spring-data-redis-1.3.1.RELEASE.jar

    redis集群以及Spring-data-redis操作集群

    1. **依赖引入**:在项目中添加Spring-data-redis和Jedis的相关依赖。 2. **配置**:在Spring的配置文件中定义`JedisCluster`的bean,设置集群节点地址、超时时间等相关参数。 3. **连接集群**:通过Spring的自动...

    spring-data-redis-1.7.10.RELEASE jar包

    Spring-data-redis是spring大家族的一部分,提供了在srping应用中通过简单的配置访问redis服务,对reids底层开发包(Jedis, JRedis, and RJC)进行了高度封装,RedisTemplate提供了redis各种操作、异常处理及序列化,...

    spring-data-redis.jar

    《深入理解Spring Data Redis》 在Java开发领域,Spring Data Redis是Spring Data项目的一个子模块,专门用于简化Redis数据存储的使用。这个jar文件“spring-data-redis.jar”集成了Spring框架与Redis数据库的交互...

    spring-data-redis-1.6.0.RELEASE.jar + jedis-2.7.2.jar包

    综上所述,"spring-data-redis-1.6.0.RELEASE.jar + jedis-2.7.2.jar"组合提供了Spring应用程序与Redis交互的强大工具集,涵盖了从基本操作到复杂应用场景的各种功能。在实际开发中,你需要根据项目需求选择合适的...

    spring-session+spring依赖jar包

    spring-session+spring依赖jar包,包含spring4.0.2.RELEASE相关jar包和commons-pool2-2.4.2.jar,jedis-2.7.3.jar,spring-data-redis-1.6.2.RELEASE.jar,spring-session-1.1.1.RELEASE.jar

    spring-data-redis-1.0.1

    1. **模块化设计**:Spring Data Redis采用模块化的架构,包括了RedisTemplate和StringRedisTemplate等核心组件,以及对Jedis和Lettuce客户端的支持。开发者可以根据项目需求选择合适的客户端库,同时通过配置文件...

    Spring Data Redis

    Spring Data Redis 纯英文文档,介绍spring操作redis的一些用法

    spring-data-redis实例

    &lt;bean id="jedisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory"&gt; &lt;bean id="redisTemplate" class="org.springframework.data.redis.core....

Global site tag (gtag.js) - Google Analytics