常用注解
@NotNull:加在类的某个属性上,传参时不传该属性时抛出异常
@NotBlank:加在类的某个String类型属性上,传参时传空字符抛出异常
@AllArgsConstructor:加在类上,生成全参数构造方法
@NoArgsConstructor:加在类上,生成无参构造方法
@JsonIgnore:加在类的某个属性上,返回给前端时不返回该字段,屏蔽敏感属性
@TableId:加在实体类主键字段上,标明该字段为主键,调用mybatis plus的方法时用作识别
@TableField:加载实体类字段上,表明实体类属性和表字段绑定关系,调用mybatis plus的方法时用作识别
@ApiModelProperty(value="主键"):加在类的某个属性上,用作swagger识别字段
@ApiModel:加在类上