- @Repository:作用在DAO层,将该类依赖注入,其他层就可以调用该mapper,如果启动类添加了@MapperScan注解,就不需要再写这个注解。
- @Data:注解在实体类上,为该实体类提供getter、setter方法,提供equals方法以及hashcode方法。
- @Accessors:存取器,用于配置getter和setter方法的生成结果。@Accessors(fluent = true),getter和setter方法的方法名都是基础属性名。@Accessors(chain= true),setter方法会返回当前对象。
- @TableName
- @Accessors
- @EqualsAndHashCode
- @TableId
- @NotEmpty
- @TableField
- @ApiModel:在实体类上使用,标记该实体类是swagger的解析类,提供有关swagger模型的其它信息,类将在操作中用作类型时自动内省。
- @ApiModelProperty:使用在被 @ApiModel 注解的模型类的属性上。表示对model属性的说明或者数据操作更改 ,添加和操作模型属性的数据。