# Common-Utils **Repository Path**: taowd/Common-Utils ## Basic Information - **Project Name**: Common-Utils - **Description**: 个人工具项目,用于收集平时使用的工具类。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-03-29 - **Last Updated**: 2022-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目说明 > 工具类工程,整合自己平时用到的一些工具类,并记录每一个工具类的用法,以后使用时直接从私服中下载使用就可以了 ## JSONResult.Java > 自定义响应数据结构,封装Controller返回的数据格式,封装为一个JSON字符串,客户端接受到JSON串之后自己解析, 获取自己需要的信息 ### 方法说明 - public static JSONResult ok(Object data): 交易成功 并返回前台数据data - public static JSONResult ok() :交易成功,无返回数据 - public static JSONResult errorMsg(String msg) : 交易错误 返回错误信息 - public static JSONResult errorMap(Object data): 交易错误,并返回数据 - public static JSONResult errorTokenMsg(String msg): 交易错误 拦截器拦截到用户token出错 - public static JSONResult errorException(String msg):交易发生异常 返回异常信息 ### 使用方式 @GetMapping("/getJsonUser") public JSONResult getJsonUser() { User user = new User(); user.setId(10L); user.setName("李三"); user.setBirthday(new Date()); return JSONResult.ok(user); }