Skip to content

Commit

Permalink
调整工具类和说明
Browse files Browse the repository at this point in the history
  • Loading branch information
dolyw committed Nov 13, 2018
1 parent 2f4036e commit d00eb23
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 10 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ ization字段存放AccessToken),没有就以游客直接访问(有权限管控

#### 关于AES-128 + Base64当两个用户的明文密码相同时进行加密,会发现数据库中存在相同结构的暗文密码
```txt
Shiro默认是以MD5 + 盐的形式解决了这个问题(详细自己百度),我采用AES-128 + Base64是以帐号+密码的形式进行加密密码,因为帐号具
大部分是以MD5 + 盐的形式解决了这个问题(详细自己百度),我采用AES-128 + Base64是以帐号+密码的形式进行加密密码,因为帐号具
有唯一性,所以也不会出现相同结构的暗文密码这个问题
```

Expand Down Expand Up @@ -90,23 +90,23 @@ mvn mybatis-generator:generate
```txt
先设置Content-Type为application/json
```
![image text](https://github.com/wang926454/Reader/blob/master/ShiroJwt/image/20181006001.PNG)
![image text](https://res.wang64.cn/ShiroJwt/image/20181006001.PNG)
```txt
然后填写请求参数帐号密码信息
```
![image text](https://github.com/wang926454/Reader/blob/master/ShiroJwt/image/20181006002.PNG)
![image text](https://res.wang64.cn/ShiroJwt/image/20181006002.PNG)
```txt
进行请求访问,请求访问成功
```
![image text](https://github.com/wang926454/Reader/blob/master/ShiroJwt/image/20181006003.PNG)
![image text](https://res.wang64.cn/ShiroJwt/image/20181006003.PNG)
```txt
点击查看Header信息的Authorization属性即是Token字段
```
![image text](https://github.com/wang926454/Reader/blob/master/ShiroJwt/image/20181006004.PNG)
![image text](https://res.wang64.cn/ShiroJwt/image/20181006004.PNG)
```txt
访问需要权限的请求将Token字段放在Header信息的Authorization属性访问即可
```
![image text](https://github.com/wang926454/Reader/blob/master/ShiroJwt/image/20181006005.PNG)
![image text](https://res.wang64.cn/ShiroJwt/image/20181006005.PNG)
```txt
Token的自动刷新也是在Token失效时返回新的Token在Header信息的Authorization属性
```
Expand Down
8 changes: 4 additions & 4 deletions src/main/java/com/wang/util/JedisUtil.java
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@ public static Boolean exists(String key) {
}

/**
* 模糊查询获取key集合
* 模糊查询获取key集合(keys的速度非常快,但在一个大的数据库中使用它仍然可能造成性能问题,生产不推荐使用)
* @param key
* @return java.util.Set<java.lang.String>
* @author Wang926454
Expand All @@ -284,7 +284,7 @@ public static Set<String> keysS(String key) {
}

/**
* 模糊查询获取key集合
* 模糊查询获取key集合(keys的速度非常快,但在一个大的数据库中使用它仍然可能造成性能问题,生产不推荐使用)
* @param key
* @return java.util.Set<java.lang.String>
* @author Wang926454
Expand All @@ -311,15 +311,15 @@ public static Set<byte[]> keysB(String key) {
* @author Wang926454
* @date 2018/9/11 16:26
*/
public static Long getExpireTime(String key) {
public static Long ttl(String key) {
Long result = -2L;
Jedis jedis = null;
try {
jedis = jedisPool.getResource();
result = jedis.ttl(key);
return result;
} catch (Exception e) {
throw new CustomException("获取Redis键过期剩余时间getExpireTime方法异常:key=" + key + " cause=" + e.getMessage());
throw new CustomException("获取Redis键过期剩余时间ttl方法异常:key=" + key + " cause=" + e.getMessage());
} finally {
if(jedis != null) {
jedis.close();
Expand Down

0 comments on commit d00eb23

Please sign in to comment.