摘要:
@NotEmpty:不能为null,而且长度必须大于0 @NotBlank:只用在String上,表示传进来的值不能为null,而且调用trim()后,长度必须大于0 @NotNull:不能为null,但可以为empty 如果存在嵌套的对象,在定义对象的上面添加@Valid 就可以了 使用方式如下, 阅读全文
摘要:
list 排序涉及的接口 Comparator, 具体实现代码如下,以Apple类为例 public class Test{ public static void main(String [] args){ List<Apple> apples = new ArrayList<>(); Compar 阅读全文
摘要:
swagger要产生比较实用的API说明文档,需要加一些标注。但是,这两天在实际应用过程中,却遇到一个问题,即无法生成响应数据的实体类说明。说明部分空空如也。 这样子的话,那么这个API说明文档意义就不大了。因为返回的数据中,有许多字段需要加上中文注释,否则根本不知道什么意思。 在控制器上添加注解 阅读全文
摘要:
@NotBlank注解使用时必须在入参处(controller)加@Valid。 如: public Class User{ @NotBlank(message = "用户名不能为空") private String username;} 调用时: public String getUsername 阅读全文