一.背景 为了方便开发,简化代码,也为了与前端方便对接,需要对接口服务返回结果进行统一处理. .Net Core 中返回结果的处理与 .Net Framework 中的处理不一样. .Net Core 返回结果处理继承自 ActionFilterAttribute , OnActionExecute ...
//@ExceptionHandler和@ControllerAdvice统一处理异常//统一处理异常的controller需要放在和普通controller同级的包下,或者在ComponentScan的包下。在处理异常的时候可以使用System.out的方式,也可以使用logger.info,或者... ...
分类:
其他好文 时间:
2019-06-23 23:00:23
阅读次数:
119
overflow:是针对容器内所有的数据溢出的一种统一处理方式,不管容器内的存储的是文本 图片还是其他的数据 统一取值; hidden隐藏, scroll滚动条显示,visible溢出显示text-overflow:是专门针对盒子内的文本溢出时的处理方式,有裁剪clip ellipsis省略号 以及 ...
分类:
其他好文 时间:
2019-06-19 23:24:35
阅读次数:
163
Spring Boot 系列(八)@ControllerAdvice 拦截异常并统一处理 在spring 3.2中,新增了@ControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMa ...
分类:
其他好文 时间:
2019-06-18 17:10:44
阅读次数:
124
<! flowchart 箭头图标 勿删 一,加入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring boot starter aop</a ...
分类:
编程语言 时间:
2019-06-18 10:26:15
阅读次数:
118
1,引入jar 2,写web日志类 3,添加日志只是需要在resource目录下添加 logback.xml就可以 ...
分类:
编程语言 时间:
2019-06-15 15:37:19
阅读次数:
191
原文:Spring Boot 系列(八)@ControllerAdvice 拦截异常并统一处理 在spring 3.2中,新增了@ControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@Reques ...
分类:
其他好文 时间:
2019-05-30 14:36:34
阅读次数:
691
1、在需要校验的参数名上面添加注解 2、在web层接收参数(参数前面使用@Valid进行标记,后面必须紧跟参数bindingResult,存储参数的错误信息) 3、使用aop进行校验信息统一处理 ...
分类:
其他好文 时间:
2019-05-27 11:58:07
阅读次数:
869
nginx 与 tomcat 组合搭建web服务 部分内容转自 http://www.cnblogs.com/naaoveGIS/ 1. Web服务 nginx是常用的web服务器,用于获取静态资源,类似的服务器还有apache。 tomcat是基于java servlet 的 web 容器,用于获 ...
分类:
其他好文 时间:
2019-05-20 21:00:50
阅读次数:
93
目的: 统一日志输出格式,统计访问网站的ip. 思路: 1、针对不同的调用场景定义不同的注解,目前想的是接口层和服务层。 2、我设想的接口层和服务层的区别在于: (1)接口层可以打印客户端IP,而服务层不需要 (2)接口层的异常需要统一处理并返回,而服务层的异常只需要向上抛出即可 3、就像Sprin ...
分类:
编程语言 时间:
2019-05-19 22:02:07
阅读次数:
239