为了账号安全,请及时绑定邮箱和手机立即绑定

spring data redis怎么引入java

spring data redis怎么引入java

猛跑小猪 2019-05-31 07:02:16
spring data redis怎么引入java
查看完整描述

2 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞


1

2

3

4

5

6

7

8

9

10

11

12

13

<!-- spring data redis -->

        <dependency>

            <groupId>org.springframework.data</groupId>

            <artifactId>spring-data-redis</artifactId>

            <version>1.5.1.RELEASE</version>

        </dependency>

 

        <!-- Jedis -->

        <dependency>

            <groupId>redis.clients</groupId>

            <artifactId>jedis</artifactId>

            <version>2.6.3</version>

        </dependency>

你要用maven的话需要以上两个包(spring-data-redis、jedis),不用maven的话可以去网上找一下,在ioc容器中需要配置如下的bean:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

<bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig">

        <property name="maxIdle" value="${redis.maxIdle}"></property>

        <property name="maxTotal" value="${redis.maxTotal}"></property>

        <property name="minIdle" value="${redis.minIdle}"></property>

        <property name="maxWaitMillis" value="${redis.maxWaitMills}"></property>

    </bean>

 

   <bean id="jedisConnFactory"

        class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory">

        <property name="hostName" value="${redis.host2}"></property>

        <property name="port" value="${redis.port2}"></property>

        <property name="password" value="${redis.password}"></property>

        <property name="poolConfig" ref="jedisPoolConfig"></property>

    </bean>

    <bean id="stringRedisTemplate" class="org.springframework.data.redis.core.StringRedisTemplate">

        <property name="connectionFactory" ref="jedisConnFactory"></property>

    </bean>

具体以上的配置你可以去查一下

 




查看完整回答
反对 回复 2019-06-01
  • 2 回答
  • 0 关注
  • 443 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信