2018年5月27日

springboot2 - ResponseBodyAdvice

摘要: 对于 Controller 返回值,一般需要进行二次打包。 比如:code 是结果码(0 表示成功,其它表示异常...),data 为携带数据 { "code": "1", "data": { "name": "xiaoming", "age": "30" } } 下面这种封装方式很常见,但是做得还 阅读全文

posted @ 2018-05-27 11:56 疯狂的妞妞 阅读(22463) 评论(1) 推荐(2) 编辑

springboot2 - HandlerMethodReturnValueHandler

摘要: 业务需求 对于 Controller 返回值,一般需要进行二次打包。 比如:code 是结果码(0 表示成功,其它表示异常...),data 为携带数据 { "code": "1", "data": { "name": "xiaoming", "age": "30" } } 简介 HandlerMe 阅读全文

posted @ 2018-05-27 11:30 疯狂的妞妞 阅读(6771) 评论(0) 推荐(0) 编辑

springboot2 - HandlerInterceptor

摘要: 这个接口功能强劲,因为可以直接调用 request、response,能想到的切面代码基本都能写到这里。 但是它的地位很尴尬,人人都认识,但是没人用它: 如果想做拦截器,一般会用 Filter; 做数据校验、签名等,使用特定的接口,而不会直接用它; 个人也不推荐使用,因为功能太大了,应当预留给更有必 阅读全文

posted @ 2018-05-27 11:00 疯狂的妞妞 阅读(705) 评论(0) 推荐(0) 编辑

springboot2 - HandlerMethodArgumentResolver

摘要: 场景 A @RequestParam 大家都用过,设置 required = true,告诉前端这个参数是必传的, 但是用过的也基本了解,前端传个空字符串,校验就跳过了,实用性不佳。 class Controller{ @ResponseBody @RequestMapping("/data") p 阅读全文

posted @ 2018-05-27 10:22 疯狂的妞妞 阅读(11392) 评论(0) 推荐(1) 编辑

springboot2 - 快速入门

摘要: 前往码云下载源码: https://gitee.com/seaboot/demo-admin.git 工程目录 main -- java:java代码存放目录 -- resources:文件资源存放目录 |-- static:静态资源存放目录(js、css、html,不做任何配置即可访问) |-- 阅读全文

posted @ 2018-05-27 01:48 疯狂的妞妞 阅读(1464) 评论(0) 推荐(0) 编辑

导航