博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于SSM的单点登陆03
阅读量:5055 次
发布时间:2019-06-12

本文共 4387 字,大约阅读时间需要 14 分钟。

TbUser.java和TbUserExample.java,TbUserMapper.java,TbUserMapper.xml由mybatis框架生成。

generatorConfig.xml

1 
2 5
6
7
8
9
10
11
12
13
14
15
18
19
21
22
23
24
25
27
28
29
30
31
32
33
35
36
37
38
39
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57

spring-jedis.xml

1 
2
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
43
44 45
46
47
48
49
50

jedis.properties

1 JEDIS_URL=127.0.0.12 JEDIS_PORT=6379

JedisDao.java

1 package io.guangsoft.market.dao.jedis; 2  3 public interface JedisDao { 4     public String set(String key,String value); 5     public String get(String key); 6     public Long expire(String key, int seconds); 7     public Long ttl(String key); 8     public Long hset(String key,String hkey,String value); 9     public String hgetI(String key,String hkey);10     public Long del(String key);11     public Long hdel(String key,String hkey);12 }

JedisDaoImpl.java

1 package io.guangsoft.market.dao.jedis; 2  3 import redis.clients.jedis.Jedis; 4 import redis.clients.jedis.JedisPool; 5  6 public class JedisDaoImpl implements JedisDao { 7  8     private JedisPool pool; 9 10     public JedisPool getPool() {11         return pool;12     }13 14     public void setPool(JedisPool pool) {15         this.pool = pool;16     }17 18     @Override19     public String set(String key, String value) {20         Jedis jedis = pool.getResource();21         String val = jedis.set(key, value);22         jedis.close();23         return val;24     }25 26     @Override27     public String get(String key) {28         Jedis jedis = pool.getResource();29         String val = jedis.get(key);30         jedis.close();31         return val;32     }33 34     @Override35     public Long expire(String key, int seconds) {36         Jedis jedis = pool.getResource();37         Long val = jedis.expire(key, seconds);38         jedis.close();39         return val;40     }41 42     @Override43     public Long ttl(String key) {44         Jedis jedis = pool.getResource();45         Long val = jedis.ttl(key);46         jedis.close();47         return val;48     }49 50     @Override51     public Long hset(String key, String hkey, String value) {52         Jedis jedis = pool.getResource();53         Long val = jedis.hset(key, hkey, value);54         jedis.close();55         return val;56     }57 58     @Override59     public String hgetI(String key, String hkey) {60         Jedis jedis = pool.getResource();61         String val = jedis.hget(key, hkey);62         jedis.close();63         return val;64     }65 66     @Override67     public Long del(String key) {68         Jedis jedis = pool.getResource();69         Long val = jedis.del(key);70         jedis.close();71         return val;72     }73 74     @Override75     public Long hdel(String key, String hkey) {76         Jedis jedis = pool.getResource();77         Long val = jedis.hdel(key, hkey);78         jedis.close();79         return val;80     }81 }

 

转载于:https://www.cnblogs.com/guanghe/p/9195955.html

你可能感兴趣的文章
FMSC 使用理解
查看>>
用PHP向数据库中添加数据
查看>>
使用spring集成hibernate
查看>>
@ 与 ^ 运算符
查看>>
MYSQL函数、高级应用
查看>>
LeetCode 刷题顺序表
查看>>
013-linux系统管理——系统资源查看
查看>>
css弹窗动画效果
查看>>
vs自己主动生成的WebService配置文件在部署到IIs6后,服务调用失败的解决方法
查看>>
CentOS 7 执行级别的切换
查看>>
Spring AOP
查看>>
Activity之间的跳转以及数据传递
查看>>
Python3 操作Excel--openpyxl
查看>>
js原生 阻止冒泡事件的方法
查看>>
自动编号函数
查看>>
线程池使用不当也会死锁?
查看>>
HttpUtils
查看>>
web.xml配置详解
查看>>
geolocation
查看>>
【2008-6】【拼正方形】
查看>>