日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

使用java連接Redis,Maven管理操作

瀏覽:27日期:2022-08-29 09:10:50

pom配置

<?xml version='1.0' encoding='UTF-8'?><project xmlns='http://maven.apache.org/POM/4.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd'> <modelVersion>4.0.0</modelVersion> <groupId>redis</groupId> <artifactId>redis</artifactId> <version>1.0-SNAPSHOT</version> <properties> <spring.version>5.0.2.RELEASE</spring.version> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties> <dependencies> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.8.0</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.9</version> </dependency> <!-- https://mvnrepository.com/artifact/commons-pool/commons-pool --> <dependency> <groupId>commons-pool</groupId> <artifactId>commons-pool</artifactId> <version>1.6</version> </dependency> <!-- https://mvnrepository.com/artifact/org.springframework.data/spring-data-redis --> <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId> <version>2.0.3.RELEASE</version> </dependency> </dependencies></project>

創建db.properties文件

redis.host=bigdata-hpsk01.huadian.comredis.port=6379redis.maxIdle=10redis.minIdle=10redis.maxTotal=50

書寫工具類

package com.huadian.redisUntil;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;public final class JedisPoolUntil { private static String ADDR = '192.168.59.160'; //Redis的端口號 private static int PORT = 6379; /* //可用連接實例的最大數目,默認值為8; //如果賦值為-1,則表示不限制;如果pool已經分配了maxActive個jedis實例,則此時pool的狀態為exhausted(耗盡)。 private static int MAX_ACTIVE = 1024; //控制一個pool最多有多少個狀態為idle(空閑的)的jedis實例,默認值也是8。 private static int MAX_IDLE = 200; //等待可用連接的最大時間,單位毫秒,默認值為-1,表示永不超時。如果超過等待時間,則直接拋出JedisConnectionException; private static int MAX_WAIT = 10000; private static int TIMEOUT = 10000;*//* //在borrow一個jedis實例時,是否提前進行validate操作;如果為true,則得到的jedis實例均是可用的; private static boolean TEST_ON_BORROW = true;*/ private static int MAXTOTAL=20; private static int MINIDLE=10; private static int MAXIDLE=15; private static JedisPool jedisPool = null; /** * 初始化Redis連接池 */ static { try { JedisPoolConfig config = new JedisPoolConfig(); config.setMaxTotal(MAXTOTAL); config.setMaxIdle(MINIDLE); config.setMinIdle(MAXIDLE); jedisPool = new JedisPool(config, ADDR, PORT); } catch (Exception e) { e.printStackTrace(); } } /** * 獲取Jedis實例 * @return */ public synchronized static Jedis getJedis() { try { if (jedisPool != null) { Jedis resource = jedisPool.getResource(); return resource; } else { return null; } } catch (Exception e) { e.printStackTrace(); return null; } } /** * 釋放jedis資源 * @param jedis */ public static void returnResource(final Jedis jedis) { if (jedis != null) { jedisPool.returnResource(jedis); } }}

書寫測試類

package com.huadian.jedis;import com.huadian.redisUntil.JedisPoolUntil;import org.junit.Test;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;public class JedisDemo { private Jedis jedis = null; /** * 單連接 */ @Test public void jedisSingleConn(){ String host = '192.168.59.160'; int port = 6379; Jedis jedis = new Jedis(host, port); jedis.set('name','張三'); jedis.set('age','18'); String s = jedis.get('name'); String s1 = jedis.get('age'); System.out.println(s); System.out.println(s1); } /** * 連接池連接 */ @Test public void jedisPoolConn(){ JedisPoolConfig jedisPoolConfig = new JedisPoolConfig(); jedisPoolConfig.setMaxTotal(20); jedisPoolConfig.setMinIdle(10); jedisPoolConfig.setMaxIdle(15); JedisPool jedisPool = new JedisPool(jedisPoolConfig, '192.168.59.160', 6379); Jedis jedis = jedisPool.getResource(); //取數據 String s = jedis.get('name'); String s1 = jedis.get('age'); System.out.println(s); System.out.println(s1); } /** * 連接池連接 * 工具類 */ @Test public void jedisPoolConn1(){ Jedis jedis1 = JedisPoolUntil.getJedis(); //取數據 String s = jedis1.get('name'); String s1 = jedis1.get('age'); System.out.println(s); System.out.println(s1); }}

補充知識:JAVA使用Redis所需的MAVEN的POM文件

redis不僅可以通過命令行進行操作,同時redis也可以通過javaAPI進行操作,這是操作redis所需的依賴

<dependencies> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.14.3</version> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.0</version> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> <!-- <verbal>true</verbal>--> </configuration> </plugin> </plugins> </build>

以上這篇使用java連接Redis,Maven管理操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Java
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
精品亚洲a∨| 亚洲色图网站| 麻豆精品在线观看| 国产精品日韩精品在线播放| 日韩精品亚洲aⅴ在线影院| 国产精品人人爽人人做我的可爱| 一区三区视频| 丝袜诱惑制服诱惑色一区在线观看| 日韩视频二区| 玖玖精品视频| 日本欧美久久久久免费播放网| 日韩av一区二区在线影视| 国产亚洲人成a在线v网站| 国产精品午夜av| 久久一区欧美| 日韩免费看片| 久久精品国产大片免费观看| 国产免费成人| 日韩精品免费视频一区二区三区| 欧美日本久久| 久久不卡国产精品一区二区| 久久精品国产福利| 理论片午夜视频在线观看| 久久精品主播| 视频一区二区中文字幕| 伊人精品久久| 欧美精品不卡| 日韩在线看片| 国产亚洲在线| 97成人在线| 国产精品专区免费| 亚洲欧美日韩综合国产aⅴ| 日韩高清在线观看一区二区| 日韩综合一区| 美国三级日本三级久久99 | 亚洲婷婷在线| 在线国产日韩| 精品国产亚洲一区二区三区在线| 亚洲性图久久| 日韩av一区二区三区| 麻豆国产欧美一区二区三区 | 国产中文在线播放| 国产一级久久| 麻豆久久久久久| 偷拍欧美精品| 国产精品麻豆成人av电影艾秋 | 国产精品最新| 欧美不卡高清| 国产精品久久久久久久免费软件| 亚洲a在线视频| 日韩精品亚洲aⅴ在线影院| 欧美丰满日韩| 亚洲综合精品| 精品一区二区三区中文字幕 | 亚洲精品欧洲| 欧美天堂视频| 日本欧美韩国一区三区| 久久精品观看| 国产亚洲字幕| 欧美特黄a级高清免费大片a级| 欧美一级久久| 国产一区视频在线观看免费| 国产精品主播| 99亚洲视频| 国产盗摄——sm在线视频| 免费人成在线不卡| 日韩综合精品| 国产精品蜜月aⅴ在线| 国产精品女主播一区二区三区| 久久精品九色| 日韩精品视频一区二区三区| 激情久久婷婷| 精品72久久久久中文字幕| 日韩在线黄色| 一区二区自拍| 精品免费av在线| 国产九九精品| 亚洲麻豆一区| 亚洲精品在线观看91| 免费视频一区二区三区在线观看| 亚洲深夜福利| 黑人精品一区| 国产精品超碰| 亚洲精品影视| 亚洲免费婷婷| 亚洲电影在线| 色一区二区三区| 你懂的国产精品| 四虎成人精品一区二区免费网站| 国产精品av久久久久久麻豆网| 视频在线不卡免费观看| 国产亚洲第一伦理第一区| 日韩中文字幕亚洲一区二区va在线| 欧美精品日日操| 精品福利久久久| 青青草视频一区| 日韩在线观看一区二区| 欧美日韩高清| 91精品国产福利在线观看麻豆| 国产aⅴ精品一区二区三区久久| 欧美日韩一区二区高清| 亚洲tv在线| 综合激情网...| 老牛影视一区二区三区| 黄色欧美日韩| 偷拍欧美精品| 激情丁香综合| 激情久久久久久| 欧美/亚洲一区| 久久网站免费观看| 色黄视频在线观看| 色在线视频观看| 伊人久久高清| 日韩欧美1区| 日韩中文字幕高清在线观看| 岛国av在线播放| 国产va在线视频| 欧美激情另类| 日韩在线精品| 999国产精品永久免费视频app| 亚洲深夜视频| 日本а中文在线天堂| 综合日韩av| 日韩精品首页| 婷婷综合亚洲| 亚洲一区二区成人| 香蕉视频成人在线观看| 久热re这里精品视频在线6| 日韩精品一级中文字幕精品视频免费观看 | 在线亚洲国产精品网站| 伊人久久大香线蕉av不卡| 蜜桃成人av| 丝袜美腿高跟呻吟高潮一区| 亚洲一区欧美| 欧美午夜网站| 国际精品欧美精品| 亚洲伦乱视频| 欧美福利在线| 日韩在线观看一区二区| 日韩精品一级| 久久中文欧美| 欧美片第1页| 亚洲激情婷婷| 日韩激情啪啪| 国产精品毛片aⅴ一区二区三区| 欧美国产视频| 日韩电影免费网址| 激情欧美一区| 日韩精品一级中文字幕精品视频免费观看 | 日韩在线中文| 夜夜嗨一区二区三区| 日欧美一区二区| 欧美成人aaa| 婷婷国产精品| 亚洲男人在线| 精品不卡一区| av亚洲免费| 亚洲欧美网站在线观看| 国产精品欧美一区二区三区不卡| 国产在线视频欧美一区| 欧美女激情福利| 国产欧美一区二区三区精品观看 | 国产一在线精品一区在线观看| 六月婷婷一区| 国产精品毛片久久久| 久久久夜精品| 日韩精品中文字幕一区二区| 国精品产品一区| 午夜久久美女| 日本欧美一区二区| 成人在线黄色| 亚洲一区二区三区四区五区午夜| 日韩精品一区二区三区中文| 日韩88av| 日韩影院精彩在线| 成人在线观看免费视频| 久久国产精品亚洲77777| 国产高清视频一区二区| 欧美日韩国产高清电影| 国产亚洲一区二区三区不卡| 久久久久久久久久久9不雅视频| 婷婷精品在线观看| 日韩国产欧美| 日韩高清不卡在线| 欧美日韩视频网站| 日韩美女国产精品| 精品日韩视频| 日本欧美韩国一区三区| 成人精品天堂一区二区三区| 88久久精品| 亚洲欧洲午夜| 电影91久久久| 一本综合精品| 久久精品导航| 久久不见久久见国语| 鲁大师成人一区二区三区| jizzjizz中国精品麻豆| 91成人在线网站| 免费日韩一区二区| 偷拍精品精品一区二区三区|