在上面的 SweetDemo 中会发现我们在使用 @Sweet 注解的时候,手动给 sweetLevel 属性赋值。如果没有赋值,那么会报错。
根据腾讯课堂视频讲解,将官网生命周期图示进行注解,以加深印象和理解贴一个源码示例:注意位置和写法
@NotNull:不能为null,但可以为empty@NotEmpty:不能为null,而且长度必须大于0 @NotBlank:只能作用在String上,不能为null,而且调用trim()后,长度必须大于0 案例:1.String name = null;@NotNull: false@NotEmpty......
package com.how2java.pojo; import org.springframework.beans.factory.annotation.Autowired; public class Product { private int id; private String na...
统一异常拦截处理方式 项目中不可避免会出现一些异常情况,而一个web项目,若不拦截异常,糟糕的情况下可能直接将堆栈抛给前端,从而导致各种鬼畜的问题I. 借助@ControllerAdvice拦截异常给一个简单的demo,便可以很容易的了解...