解决Page index must not be less than zero问题

今天在单元测试mockmvc调用时报错

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalArgumentException: Page index must not be less than zero!

	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:982)
	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:661)

经检查发现我的请求参数:

{"pageNo":0,"pageSize":0}

改成

{"pageNo":1,"pageSize":15}

解决。

另外,lombok的@builder生成的对象属性都是null,如果需要设置默认值,则需要在对应属性上标识注解@Builder.Default

猜你喜欢

转载自blog.csdn.net/u011870280/article/details/80108736