Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
onionZunyi
beauty_ssm
提交
8de9aab4
B
beauty_ssm
项目概览
onionZunyi
/
beauty_ssm
与 Fork 源项目一致
Fork自
爱吃血肠 / beauty_ssm
通知
6
Star
1
Fork
0
代码
文件
提交
分支
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 搜索 >>
提交
8de9aab4
编写于
7月 26, 2016
作者:
Y
yingjun
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修复GlobalExceptionResolver的bug
上级
fe0c3269
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
21 addition
and
33 deletion
+21
-33
src/main/java/com/yingjun/ssm/dao/GoodsDao.java
src/main/java/com/yingjun/ssm/dao/GoodsDao.java
+3
-5
src/main/java/com/yingjun/ssm/exception/GlobalExceptionResolver.java
...va/com/yingjun/ssm/exception/GlobalExceptionResolver.java
+6
-9
src/main/java/com/yingjun/ssm/service/impl/UserServiceImpl.java
...in/java/com/yingjun/ssm/service/impl/UserServiceImpl.java
+5
-8
src/main/java/com/yingjun/ssm/util/ProtoStuffSerializerUtil.java
...n/java/com/yingjun/ssm/util/ProtoStuffSerializerUtil.java
+0
-2
src/main/java/com/yingjun/ssm/web/UserController.java
src/main/java/com/yingjun/ssm/web/UserController.java
+3
-4
src/test/java/com/yingjun/ssm/dao/GoodsDaoTest.java
src/test/java/com/yingjun/ssm/dao/GoodsDaoTest.java
+4
-5
未找到文件。
src/main/java/com/yingjun/ssm/dao/GoodsDao.java
浏览文件 @
8de9aab4
package
com.yingjun.ssm.dao
;
import
java.util.List
;
import
java.util.Map
;
import
com.yingjun.ssm.entity.Goods
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.cache.annotation.Cacheable
;
import
com.yingjun.ssm.entity.Goods
;
import
java.util.List
;
import
java.util.Map
;
public
interface
GoodsDao
{
/**
...
...
src/main/java/com/yingjun/ssm/exception/GlobalExceptionResolver.java
浏览文件 @
8de9aab4
package
com.yingjun.ssm.exception
;
import
java.io.PrintWriter
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
import
com.alibaba.fastjson.JSON
;
import
com.yingjun.ssm.dto.BaseResult
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.stereotype.Component
;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
org.springframework.web.servlet.HandlerExceptionResolver
;
import
org.springframework.web.servlet.ModelAndView
;
import
org.springframework.web.util.WebUtils
;
import
com.alibaba.fastjson.JSON
;
import
com.yingjun.ssm.dto.BaseResult
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
import
java.io.PrintWriter
;
/**
* 错误信息统一处理
...
...
@@ -29,7 +26,7 @@ public class GlobalExceptionResolver implements HandlerExceptionResolver {
@ResponseBody
public
ModelAndView
resolveException
(
HttpServletRequest
request
,
HttpServletResponse
response
,
Object
handler
,
Exception
ex
)
{
LOG
.
error
(
"
用户 "
+
WebUtils
.
getCookie
(
request
,
"userPhone"
).
getValue
()
+
"
访问"
+
request
.
getRequestURI
()
+
" 发生错误, 错误信息:"
+
ex
.
getMessage
());
LOG
.
error
(
"访问"
+
request
.
getRequestURI
()
+
" 发生错误, 错误信息:"
+
ex
.
getMessage
());
//这里有2种选择
//跳转到定制化的错误页面
/*ModelAndView error = new ModelAndView("error");
...
...
src/main/java/com/yingjun/ssm/service/impl/UserServiceImpl.java
浏览文件 @
8de9aab4
package
com.yingjun.ssm.service.impl
;
import
java.util.List
;
import
com.yingjun.ssm.cache.RedisCache
;
import
com.yingjun.ssm.dao.UserDao
;
import
com.yingjun.ssm.entity.User
;
import
com.yingjun.ssm.service.UserService
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.cache.annotation.Cacheable
;
import
org.springframework.stereotype.Service
;
import
com.yingjun.ssm.cache.RedisCache
;
import
com.yingjun.ssm.dao.UserDao
;
import
com.yingjun.ssm.entity.Goods
;
import
com.yingjun.ssm.entity.User
;
import
com.yingjun.ssm.service.UserService
;
import
java.util.List
;
@Service
public
class
UserServiceImpl
implements
UserService
{
...
...
src/main/java/com/yingjun/ssm/util/ProtoStuffSerializerUtil.java
浏览文件 @
8de9aab4
...
...
@@ -3,14 +3,12 @@ package com.yingjun.ssm.util;
import
java.io.ByteArrayInputStream
;
import
java.io.ByteArrayOutputStream
;
import
java.io.IOException
;
import
java.util.ArrayList
;
import
java.util.List
;
import
com.dyuproject.protostuff.LinkedBuffer
;
import
com.dyuproject.protostuff.ProtostuffIOUtil
;
import
com.dyuproject.protostuff.Schema
;
import
com.dyuproject.protostuff.runtime.RuntimeSchema
;
import
com.yingjun.ssm.entity.User
;
/**
* 序列话工具
...
...
src/main/java/com/yingjun/ssm/web/UserController.java
浏览文件 @
8de9aab4
package
com.yingjun.ssm.web
;
import
java.util.List
;
import
com.yingjun.ssm.entity.User
;
import
com.yingjun.ssm.service.UserService
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -10,8 +10,7 @@ import org.springframework.ui.Model;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMethod
;
import
com.yingjun.ssm.entity.User
;
import
com.yingjun.ssm.service.UserService
;
import
java.util.List
;
@Controller
@RequestMapping
(
"/user"
)
...
...
src/test/java/com/yingjun/ssm/dao/GoodsDaoTest.java
浏览文件 @
8de9aab4
package
com.yingjun.ssm.dao
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
import
com.yingjun.ssm.entity.Goods
;
import
org.junit.Test
;
import
org.junit.runner.RunWith
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.test.context.ContextConfiguration
;
import
org.springframework.test.context.junit4.SpringJUnit4ClassRunner
;
import
com.yingjun.ssm.entity.Goods
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
@RunWith
(
SpringJUnit4ClassRunner
.
class
)
@ContextConfiguration
(
"classpath:spring/spring-dao.xml"
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录