SpringMvc
不清不慎
热爱编程,热爱生活。
展开
-
Restful API注解之@PathVariable和@JsonView详解
**对于restful API的使用可以查看我之前的文章SpringMVC开发restful API查询请求 本文将在restful API的基础上介绍@PathVariable和@JsonView注解的详细使用方式。**一、@PathVariable注解的使用在restful API中的URL地址一般传递的是资源,不同于传统的URL中传递的是用户行动信息。使用@PathVariab...原创 2018-04-07 15:20:36 · 2491 阅读 · 0 评论 -
SpringMvc分页查询信息
在信息量较大的时候一般都需要分页查询,本文将展示如何实现分页查询算法。 1.首先建立一个实体类:package cn.shinelon.vo;/** * 书类 * @author Shinelon * */public class Book { private int id; private String bname; //书名 priva...原创 2018-04-07 13:58:02 · 978 阅读 · 0 评论 -
Spring MVC开发restful API之用户查询请求
一,什么是restful风格?首先,我们来看几组例子。传统的url: 查询 /user/query?name=tom GET 详情 /user/query?id=1 GET 创建 /user/create?name=tom ...原创 2017-10-29 16:39:37 · 1398 阅读 · 0 评论 -
Hibernate Validation校验注解详解
在前后端传递数据的时候,往往后端需要校验传递数据的格式,比如用户名的格式,密码是否为空。我们可以在service层编写代码判断,但是当我们在多处需要校验传递来的数据的时候,就会出现大量重复的代码,一旦出错,就需要多处修改,非常麻烦,而且这样我们的软件将会非常槽糕。这时,我们可以用Hibernate Validation的注解来进行校验,十分的方便简洁,Hibernate Validation是Sp...原创 2018-04-10 00:41:00 · 5365 阅读 · 0 评论 -
SpringBoot错误处理机制以及自定义异常处理
上篇文章我们讲解了使用Hibernate Validation来校验数据,当校验完数据后,如果发生错误我们需要给客户返回一个错误信息,因此这节我们来讲解一下SpringBoot默认的错误处理机制以及如何自定义异常来处理请求错误。一、SpringBoot默认的错误处理机制我们在发送一个请求的时候,如果发生404 SpringBoot会怎么处理呢?我们来发送一个不存在的请求来验证一下看看页...原创 2018-04-10 12:58:02 · 25310 阅读 · 4 评论