Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
爱吃血肠
beauty_ssm
提交
07358f28
B
beauty_ssm
项目概览
爱吃血肠
/
beauty_ssm
通知
9
Star
1
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
B
beauty_ssm
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
07358f28
编写于
5月 10, 2018
作者:
爱吃血肠
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
项目集成Redis....
上级
f4b4297d
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
9 addition
and
2 deletion
+9
-2
src/main/java/com/yingjun/ssm/task/BizQuartz.java
src/main/java/com/yingjun/ssm/task/BizQuartz.java
+4
-1
src/main/java/com/yingjun/ssm/web/UserController.java
src/main/java/com/yingjun/ssm/web/UserController.java
+4
-0
src/main/resources/spring/spring-redis.xml
src/main/resources/spring/spring-redis.xml
+1
-1
未找到文件。
src/main/java/com/yingjun/ssm/task/BizQuartz.java
浏览文件 @
07358f28
package
com.yingjun.ssm.task
;
package
com.yingjun.ssm.task
;
import
com.yingjun.ssm.cache.RedisCache
;
import
org.slf4j.Logger
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -36,13 +37,15 @@ public class BizQuartz {
...
@@ -36,13 +37,15 @@ public class BizQuartz {
private
final
Logger
LOG
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
private
final
Logger
LOG
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
@Autowired
@Autowired
private
UserDao
userDao
;
private
RedisCache
redisCache
;
/**
/**
* 间隔5秒执行
* 间隔5秒执行
*/
*/
@Scheduled
(
cron
=
"0/5 * * * * ? "
)
@Scheduled
(
cron
=
"0/5 * * * * ? "
)
public
void
cacheClear
()
{
public
void
cacheClear
()
{
LOG
.
info
(
"@Scheduled-------cacheClear()"
);
LOG
.
info
(
"@Scheduled-------cacheClear()"
);
String
userName
=
redisCache
.
getCache
(
"name"
,
String
.
class
);
LOG
.
info
(
"登录的用户名称是 :"
+
userName
);
}
}
}
}
src/main/java/com/yingjun/ssm/web/UserController.java
浏览文件 @
07358f28
...
@@ -2,6 +2,7 @@ package com.yingjun.ssm.web;
...
@@ -2,6 +2,7 @@ package com.yingjun.ssm.web;
import
com.google.gson.Gson
;
import
com.google.gson.Gson
;
import
com.yingjun.ssm.cache.RedisCache
;
import
com.yingjun.ssm.dto.BaseResult
;
import
com.yingjun.ssm.dto.BaseResult
;
import
com.yingjun.ssm.entity.User
;
import
com.yingjun.ssm.entity.User
;
import
com.yingjun.ssm.enums.ResultEnum
;
import
com.yingjun.ssm.enums.ResultEnum
;
...
@@ -31,6 +32,8 @@ public class UserController {
...
@@ -31,6 +32,8 @@ public class UserController {
private
final
Logger
LOG
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
private
final
Logger
LOG
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
@Autowired
@Autowired
private
UserService
userService
;
private
UserService
userService
;
@Autowired
private
RedisCache
redisCache
;
/**
/**
* 到达用户登录页面
* 到达用户登录页面
* @return
* @return
...
@@ -52,6 +55,7 @@ public class UserController {
...
@@ -52,6 +55,7 @@ public class UserController {
userService
.
checkUserLogin
(
user
);
userService
.
checkUserLogin
(
user
);
//页面是以name="email" 接受用户名称的
//页面是以name="email" 接受用户名称的
session
.
setAttribute
(
"email"
,
user
.
getEmail
());
session
.
setAttribute
(
"email"
,
user
.
getEmail
());
redisCache
.
putCache
(
"name"
,
user
.
getEmail
());
}
catch
(
BizException
e
)
{
}
catch
(
BizException
e
)
{
return
new
BaseResult
<>(
false
,
e
.
getMessage
());
return
new
BaseResult
<>(
false
,
e
.
getMessage
());
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
...
...
src/main/resources/spring/spring-redis.xml
浏览文件 @
07358f28
...
@@ -91,7 +91,7 @@
...
@@ -91,7 +91,7 @@
<bean
id=
"jedisConnectionFactory"
class=
"org.springframework.data.redis.connection.jedis.JedisConnectionFactory"
>
<bean
id=
"jedisConnectionFactory"
class=
"org.springframework.data.redis.connection.jedis.JedisConnectionFactory"
>
<property
name=
"hostName"
value=
"${redis.ip}"
/>
<property
name=
"hostName"
value=
"${redis.ip}"
/>
<property
name=
"port"
value=
"${redis.port}"
/>
<property
name=
"port"
value=
"${redis.port}"
/>
<
property
name=
"password"
value=
"${redis.pass}"
/
>
<
!--<property name="password" value="${redis.pass}" />--
>
<property
name=
"poolConfig"
ref=
"jedisPoolConfig"
/>
<property
name=
"poolConfig"
ref=
"jedisPoolConfig"
/>
</bean>
</bean>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录