SpringBoot的Restful接口异常返回增加字段

通过重写DefaultErrorAttributes类的getErrorAttributes方法,实现自定义异常返回字段;文中示例代码只适用于SpringBoot对外提供Restful形式接口,并且响应个格式是json,并非view和api接口混合形式应用,请根据实际情况做以修改。

继续阅读 “SpringBoot的Restful接口异常返回增加字段”

Java图片处理的类库:SimpleImage

Java下处理图形是一件很头疼的工作, 这方面Java虽然提供了JAI/ImageIO API组件让程序员可以完成大量的操作, 但是, 由于固有一些缺陷, 导致应用的稳定性/常用功能受到极大的影响。 另外一些C/C++制作的图形库存在各种各样的问题, 比如由之封装的Java API JImageMagic, 稍微大点压力的群集可能每天造成数次的崩溃 。 继续阅读 “Java图片处理的类库:SimpleImage”

log4j配置详解之.properties配置文件

在开发java项目时,更好的了解项目运行状况,和异常分析,我们通常会记录程序的运行日志,本篇文章就将介绍如果在java项目中利用log4j记录日志(.properties配置文件的方式) 首先将log4j 包放入项目中,本文以log4j-1.2.17.jar 为例;可以从官网下载(官网地址:http://logging.apache.org/) 添加好jar包之后,我们开始创建并配置log4j,在src下创建log4j.properties内容如下: 继续阅读 “log4j配置详解之.properties配置文件”