激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Redis - SpringMVC集成redis配置的多種實現方法

SpringMVC集成redis配置的多種實現方法

2021-07-29 15:41Abdulaziz_Dev Redis

這篇文章主要介紹了SpringMVC集成redis配置的多種實現方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

第一步:下載并安裝Redis(網上已經有很多安裝教程在此不細講了)

第二步:pom文件引入jar包
在此需要注意Redis和jedis連接工廠版本
redsi:https://mvnrepository.com/artifact/org.springframework.data/spring-data-redis
jedis:https://mvnrepository.com/artifact/redis.clients/jedis

?
1
2
3
4
5
6
7
8
9
10
11
<!-- redis -->
       <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-data-redis</artifactId>
        <version>1.7.2.RELEASE</version>
       </dependency>
       <dependency>
        <groupId>redis.clients</groupId>
        <artifactId>jedis</artifactId>
        <version>2.9.0</version>
       </dependency>

第三步:配置redis.properties文件

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Redis Setting
# Redis默認有16個庫,序號是0-15,默認是選中的是0號數據庫
spring.redis.database=0
# Redis服務器地址
spring.redis.host=127.0.0.1
# Redis服務器連接端口,默認是6379
spring.redis.port=6379
# Redis服務器連接密碼(默認為空)
# spring.redis.password=你的密碼
# 連接池最大阻塞等待時間(使用負值表示沒有限制),根據實際情況修改
spring.redis.pool.maxWaitMillis=-1
# 連接池中的最大空閑連接,根據實際情況修改
spring.redis.pool.maxIdle=8
# 連接池中的最小空閑連接,根據實際情況修改
spring.redis.pool.minIdle=0
# 連接超時時間(毫秒),根據實際情況修改
spring.redis.timeout=2000

第四步:配置spring-redis-config.xml文件

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cache="http://www.springframework.org/schema/cache"
  xmlns:context="http://www.springframework.org/schema/context"
  xmlns:redis="http://www.springframework.org/schema/redis" xmlns:tx="http://www.springframework.org/schema/tx"
  xsi:schemaLocation="http://www.springframework.org/schema/cache http://www.springframework.org/schema/cache/spring-cache-4.0.xsd
  http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
  http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd
  http://www.springframework.org/schema/redis http://www.springframework.org/schema/redis/spring-redis-1.0.xsd
  http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.0.xsd">
 
 <!-- 載入redis.properties,這里要特別注意,如果有多個properties文件,必須用逗號分開,不能寫成兩個 <context:property-placeholder/> -->
 <context:property-placeholder location="classpath:redis.properties" />
 
 <!-- 配置JedisPoolConfig連接池-->
 <bean id="poolConfig" class="redis.clients.jedis.JedisPoolConfig">
  <property name="maxIdle" value="${spring.redis.pool.maxIdle}"></property>
  <property name="minIdle" value="${spring.redis.pool.minIdle}"></property>
  <property name="maxWaitMillis" value="${spring.redis.pool.maxWaitMillis}"></property>
 </bean>
 
 <!-- 配置jedis連接工廠 -->
 <bean id="connectionFactory"
   class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory">
  <property name="poolConfig" ref="poolConfig"></property>
  <property name="hostName" value="${spring.redis.host}"></property>
  <property name="port" value="${spring.redis.port}"></property>
<!--   <property name="password" value="${spring.redis.password}"></property> -->
  <property name="database" value="${spring.redis.database}"></property>
  <property name="timeout" value="${spring.redis.timeout}"></property>
 </bean>
 
 <!-- 配置RedisTemplate -->
 <bean id="stringRedisSerializer" class="org.springframework.data.redis.serializer.StringRedisSerializer" />
 <bean id="cacheRedisTemplate" class="org.springframework.data.redis.core.RedisTemplate" >
  <property name="connectionFactory" ref="connectionFactory" />
  <property name="keySerializer" ref="stringRedisSerializer" />
  <property name="hashKeySerializer" ref="stringRedisSerializer" />
  <property name="valueSerializer" ref="stringRedisSerializer" />
  <property name="hashValueSerializer" ref="stringRedisSerializer" />
 </bean>
</beans>

第五步:spring集成spring-redis文件
方式一:在spring配置文件中加入:

?
1
<import resource="classpath:spring-redis-config.xml"/>

方式二:直接將spring-redis-config的東西寫到spring配置文件里。

spring集成Redis基本配置完成!

到此這篇關于SpringMVC集成redis配置的多種實現方法的文章就介紹到這了,更多相關SpringMVC集成redis配置內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/Abdulaziz_Dev/article/details/115275264

延伸 · 閱讀

精彩推薦
  • RedisRedis的配置、啟動、操作和關閉方法

    Redis的配置、啟動、操作和關閉方法

    今天小編就為大家分享一篇Redis的配置、啟動、操作和關閉方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧 ...

    大道化簡5312019-11-14
  • Redisredis實現排行榜功能

    redis實現排行榜功能

    排行榜在很多地方都能使用到,redis的zset可以很方便地用來實現排行榜功能,本文就來簡單的介紹一下如何使用,具有一定的參考價值,感興趣的小伙伴們...

    乘月歸5022021-08-05
  • Redisredis 交集、并集、差集的具體使用

    redis 交集、并集、差集的具體使用

    這篇文章主要介紹了redis 交集、并集、差集的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友...

    xiaojin21cen10152021-07-27
  • RedisRedis全量復制與部分復制示例詳解

    Redis全量復制與部分復制示例詳解

    這篇文章主要給大家介紹了關于Redis全量復制與部分復制的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Redis爬蟲具有一定的參考學習...

    豆子先生5052019-11-27
  • RedisRedis 事務知識點相關總結

    Redis 事務知識點相關總結

    這篇文章主要介紹了Redis 事務相關總結,幫助大家更好的理解和學習使用Redis,感興趣的朋友可以了解下...

    AsiaYe8232021-07-28
  • Redis詳解Redis復制原理

    詳解Redis復制原理

    與大多數db一樣,Redis也提供了復制機制,以滿足故障恢復和負載均衡等需求。復制也是Redis高可用的基礎,哨兵和集群都是建立在復制基礎上實現高可用的...

    李留廣10222021-08-09
  • Redisredis中如何使用lua腳本讓你的靈活性提高5個逼格詳解

    redis中如何使用lua腳本讓你的靈活性提高5個逼格詳解

    這篇文章主要給大家介紹了關于redis中如何使用lua腳本讓你的靈活性提高5個逼格的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具...

    一線碼農5812019-11-18
  • RedisRedis如何實現數據庫讀寫分離詳解

    Redis如何實現數據庫讀寫分離詳解

    Redis的主從架構,能幫助我們實現讀多,寫少的情況,下面這篇文章主要給大家介紹了關于Redis如何實現數據庫讀寫分離的相關資料,文中通過示例代碼介紹...

    羅兵漂流記6092019-11-11
主站蜘蛛池模板: 成人一级黄色 | 91精品动漫在线观看 | 日本欧美一区二区三区在线播 | 国产免费黄网 | 久久成人免费观看 | 精品在线视频播放 | 精品一区二区久久久久久按摩 | 欧美黄一区| 中国女警察一级毛片视频 | 99国产精品国产免费观看 | 亚洲网站免费观看 | 欧美成人精品一区二区三区 | 少妇一级淫片免费放正片 | 免费黄色一级片 | 国产成人在线综合 | 亚洲精品午夜电影 | 99热高清 | 91极品在线 | hd日本xxxx| 91精品国产91 | 欧美日韩精品一区二区三区不卡 | 黄色va视频| 日韩欧美精品电影 | 性欧美在线视频 | 国产毛片在线高清视频 | 天堂亚洲一区 | 国产成人自拍视频在线 | 亚洲国产精品一区二区久久 | 美女毛片儿 | 亚洲无马在线观看 | 久久99精品久久久久久青青日本 | 鲁丝一区二区三区不属 | 久久久久久免费 | 久久久久亚洲视频 | 国产视频在线观看免费 | 黑色丝袜美美女被躁视频 | 久久在线 | chengrenzaixian| 国产精品久久999 | 欧美成人性色 | 久久久久久久一区 |