From e1a24d745985378a6072956c57b72c1fbacb8652 Mon Sep 17 00:00:00 2001 From: weizhiqiang <598748873@qq.com> Date: Tue, 16 Oct 2018 22:47:32 +0800 Subject: [PATCH] =?UTF-8?q?redis=E9=9B=86=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/SysEveUserServiceImpl.java | 9 +++++++ .../resources/properties/redis.properties | 25 +++++++++++++++++ .../spring/applicationContext-dao.xml | 2 +- .../spring/applicationContext-jedis.xml | 27 ++++++++++--------- .../src/main/resources/spring/springmvc.xml | 2 +- 5 files changed, 51 insertions(+), 14 deletions(-) create mode 100644 skyeye-web/src/main/resources/properties/redis.properties diff --git a/skyeye-service/src/main/java/com/skyeye/authority/service/impl/SysEveUserServiceImpl.java b/skyeye-service/src/main/java/com/skyeye/authority/service/impl/SysEveUserServiceImpl.java index e3aee66f0..506e4980e 100644 --- a/skyeye-service/src/main/java/com/skyeye/authority/service/impl/SysEveUserServiceImpl.java +++ b/skyeye-service/src/main/java/com/skyeye/authority/service/impl/SysEveUserServiceImpl.java @@ -3,8 +3,11 @@ package com.skyeye.authority.service.impl; import java.util.Arrays; import java.util.List; import java.util.Map; + import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; + +import com.alibaba.fastjson.JSON; import com.github.miemiedev.mybatis.paginator.domain.PageBounds; import com.github.miemiedev.mybatis.paginator.domain.PageList; import com.skyeye.authority.dao.SysEveUserDao; @@ -13,6 +16,7 @@ import com.skyeye.common.constans.Constants; import com.skyeye.common.object.InputObject; import com.skyeye.common.object.OutputObject; import com.skyeye.common.util.ToolUtil; +import com.skyeye.jedis.service.JedisClient; @Service public class SysEveUserServiceImpl implements SysEveUserService{ @@ -20,6 +24,9 @@ public class SysEveUserServiceImpl implements SysEveUserService{ @Autowired public SysEveUserDao sysEveUserDao; + @Autowired + public JedisClient jedisClient; + /** * * @Title: querySysUserList @@ -148,6 +155,8 @@ public class SysEveUserServiceImpl implements SysEveUserService{ List> deskTops = sysEveUserDao.queryDeskTopsMenuByUserId(userMation);//桌面菜单列表 List> allMenu = sysEveUserDao.queryAllMenuByUserId(userMation); allMenu = ToolUtil.allMenuToTree(allMenu); + jedisClient.set(userMation.get("id").toString() + ":userMation", JSON.toJSONString(userMation)); + jedisClient.expire(userMation.get("id").toString() + ":userMation", 30); outputObject.setLogDeskTopMenuParams(deskTops); outputObject.setLogParams(userMation); outputObject.setLogAllMenuParams(allMenu); diff --git a/skyeye-web/src/main/resources/properties/redis.properties b/skyeye-web/src/main/resources/properties/redis.properties new file mode 100644 index 000000000..0c2d1b989 --- /dev/null +++ b/skyeye-web/src/main/resources/properties/redis.properties @@ -0,0 +1,25 @@ + +#redis 1连接信息 +redis.ip1=134.175.113.149 +redis.host1=7001 + +#redis 2连接信息 +redis.ip2=134.175.113.149 +redis.host2=7002 + +#redis 3连接信息 +redis.ip3=134.175.113.149 +redis.host3=7003 + +#redis 4连接信息 +redis.ip4=134.175.113.149 +redis.host4=7004 + +#redis 5连接信息 +redis.ip5=134.175.113.149 +redis.host5=7005 + +#redis 6连接信息 +redis.ip6=134.175.113.149 +redis.host6=7006 + diff --git a/skyeye-web/src/main/resources/spring/applicationContext-dao.xml b/skyeye-web/src/main/resources/spring/applicationContext-dao.xml index 585ace08e..7deb557d6 100644 --- a/skyeye-web/src/main/resources/spring/applicationContext-dao.xml +++ b/skyeye-web/src/main/resources/spring/applicationContext-dao.xml @@ -10,7 +10,7 @@ - + diff --git a/skyeye-web/src/main/resources/spring/applicationContext-jedis.xml b/skyeye-web/src/main/resources/spring/applicationContext-jedis.xml index 582d0694e..facd0fa82 100644 --- a/skyeye-web/src/main/resources/spring/applicationContext-jedis.xml +++ b/skyeye-web/src/main/resources/spring/applicationContext-jedis.xml @@ -9,33 +9,36 @@ http://code.alibabatech.com/schema/dubbo http://code.alibabatech.com/schema/dubbo/dubbo.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-4.2.xsd"> + + + - - + + - - + + - - + + - - + + - - + + - - + + diff --git a/skyeye-web/src/main/resources/spring/springmvc.xml b/skyeye-web/src/main/resources/spring/springmvc.xml index 7dc9a3b0b..c68b089ee 100644 --- a/skyeye-web/src/main/resources/spring/springmvc.xml +++ b/skyeye-web/src/main/resources/spring/springmvc.xml @@ -14,7 +14,7 @@ http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.2.xsd"> - + -- GitLab