创建一个Redis工具类
来源:互联网 发布:java string是什么意思 编辑:程序博客网 时间:2024/06/05 15:31
创建一个Redis工具类
1.开启服务
在安装目录下找到redis-server.exe 双击开启服务。
2.新建项目
在MyEclipse新建一个Web项目。
3.导入必须的jar包
在WEB-INF的lib文件夹下导入jar包
commons-pool2-2.3.jar
jedis-2.7.0.jar
4.创建redis.properties资源文件(在src文件夹下)
redis.maxIdle=30redis.minIdle=10redis.maxTotal=100redis.url=127.0.0.1redis.port=6379
5.创建连接工具类JedisUtil.java
import java.io.IOException;import java.io.InputStream;import java.util.Properties;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;public class JedisUtil{private static JedisPool pool = null;private static Jedis resource = null;static{//加载配置文件InputStream in = JedisUtil.class.getClassLoader().getResourceAsStream("redis.properties");Properties pro = new Properties();try {pro.load(in);} catch (IOException e) {e.printStackTrace();}//获得池子对象JedisPoolConfig poolConfig = new JedisPoolConfig();poolConfig.setMaxIdle(Integer.parseInt(pro.get("redis.maxIdle").toString()));//最大闲置个数poolConfig.setMinIdle(Integer.parseInt(pro.get("redis.minIdle").toString()));//最小闲置个数poolConfig.setMaxTotal(Integer.parseInt(pro.get("redis.maxTotal").toString()));//最大连接数pool = new JedisPool(poolConfig,pro.getProperty("redis.url") , Integer.parseInt(pro.get("redis.port").toString()));}//获得jedis资源public static Jedis getJedis(){resource = pool.getResource();return resource;}//关闭jedis资源public static void closeJedis(){resource.close(); }//测试public static void main(String[] args) {Jedis jedis = getJedis();jedis.set("xxx", "yyyyy");System.out.println(jedis.get("xxx"));closeJedis();}}
阅读全文
0 0
- 创建一个Redis工具类
- 创建一个MD5加密工具类
- 一个Redis分布式锁的工具类(升级版)
- Redis工具类获取Redis
- java鬼混笔记:redis 3、java下使用redis,自定义一个工具类RedisUtil
- redis 工具类
- redis通用工具类
- Redis使用工具类
- redis工具类
- redis通用工具类
- Redis工具类2
- Redis工具类
- redis工具类解析
- redis简单工具类
- Redis GEO工具类
- Redis工具类
- Redis工具类
- Redis封装工具类
- sizeof与strlen的区别
- 算法竞赛入门经典第3章习题
- php中的json_encode()和json_decode()编码与反编码
- JZOJsenior3484.【NOIP2013模拟联考10】密码(substring)
- MINI2440裸机实验之SDRAM
- 创建一个Redis工具类
- 下面是一个5*5的螺旋矩阵,试编程打印出此形式的n*n(n<10)阶的方阵
- 虚拟机安装步骤
- codevs2298 石子合并(直线形
- I Hate It HDU
- 两个队列实现一个栈
- JSP 九大内置对象
- cookie获取游览器的上次访问时间的代码
- 数组中只出现一次的数字