2017年12月21日
摘要: 一、参考资料 选application/x-www-form-urlencoded还是application/json? @RequestBody应用 二、理解 1.@RequestBody的作用 注解用于将Controller的方法参数,根据HTTP Request Header的content- 阅读全文
posted @ 2017-12-21 11:08 knyel 阅读(21825) 评论(0) 推荐(1) 编辑
  2017年12月19日
摘要: 一、问题 例如我想查看一下FilterSecurityInterceptor的源码,但是我不知道它在maven依赖中的哪个jar包中 二、解决方案 http://www.findmaven.net/ 通过这个网址,我们输入类名,点击搜索 就可以得到结果,他属于org.springframework. 阅读全文
posted @ 2017-12-19 23:12 knyel 阅读(1614) 评论(0) 推荐(0) 编辑
  2017年12月15日
摘要: 一、使用场景 1.多处使用才有必要2.一方面减少代码数量便于理解维护3.一方面跟代码一样一次计算到处用 二、实例(本处示例仅为测试,实际用join比较好) 1.不使用with as 2.使用with as 阅读全文
posted @ 2017-12-15 09:34 knyel 阅读(359) 评论(0) 推荐(0) 编辑
  2017年12月6日
摘要: 一、新建测试实体 1.UserA 2.UserB 二、测试 结果为 阅读全文
posted @ 2017-12-06 17:03 knyel 阅读(273) 评论(0) 推荐(0) 编辑
  2017年12月2日
摘要: 一、官方资料 官网 github 二、html 三、js 两种方式 1)利用submitHandler处理验证成功后的事件 2)利用valid(是否为true来控制提交表单) 四、效果 阅读全文
posted @ 2017-12-02 18:11 knyel 阅读(228) 评论(0) 推荐(0) 编辑
  2017年11月28日
摘要: 一、spring boot中默认的错误处理机制 二、自定义的异常处理 阅读全文
posted @ 2017-11-28 22:20 knyel 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 这里我们介绍以下自定义的校验器的简单的使用示例 一、包结构和主要文件 二、代码 1.自定义注解文件MyConstraint 2.自定义校验逻辑文件MyConstraintValidator 3.在2中isValid方法中调用的校验逻辑业务HelloKnyelImpl及接口 4.待校验的实体 5.co 阅读全文
posted @ 2017-11-28 22:13 knyel 阅读(870) 评论(0) 推荐(0) 编辑
  2017年11月27日
摘要: 一、验证用到的注解 二、示例 1.传统方式 2.采用新注解的方式 1)默认的校验 输出结果为 也就是应该不能为空 2)自定义校验的错误消息 阅读全文
posted @ 2017-11-27 22:54 knyel 阅读(1973) 评论(0) 推荐(0) 编辑
摘要: 一、@JsonView注解的简介 @JsonView是jackson json中的一个注解,Spring webmvc也支持这个注解,它的作用就是控制输入输出后的json 二、@JsonView注解的使用步骤 1.使用接口来声明多个视图 2.在值对象的get方法上指定视图 3.在controller 阅读全文
posted @ 2017-11-27 21:39 knyel 阅读(8520) 评论(2) 推荐(1) 编辑
  2017年11月26日
摘要: 一、知识点 代码中对应的知识点 1.jsonPath github网址 1)操作符见文档 2)方法见文档 3)例子见文档 2.MockMvc(org.springframework.test.web.servlet.MockMvc) 作用是伪造一个mvc的环境 其方法使用: perform:执行一个 阅读全文
posted @ 2017-11-26 23:29 knyel 阅读(12952) 评论(0) 推荐(0) 编辑