栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SpringBoot中的各种注解

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SpringBoot中的各种注解

Swagger: 是用来书写api文档的框架。
转载:Swagger详述

@Api: 使用在类上,表明是一个Swagger资源 。
@ApiModel: 为类添加注释。
@ApiModelProperty: 为类属性添加注释。
@ApiOperation: 表示一个http请求的操作,value用于方法描述,notes用于提示内容。

lombok: 可以节省大量的重复工作。
转载:lombok详述
@data:
写在实体类上
1、@Data可以为类提供读写功能,从而不用写get、set 方法。
2、@Data提供 equals()、hashCode()、toString() 方法。
@Accessors: 用于配置getter和setter方法的生成结果。
转载:@Accessors的三种属性

@TableId: 表示表的主键,value=主键列名 type=主键类型。

@TableLogic: 表示逻辑删除,在字段上添加这个注解之后,在使用baseMapper的删除方法后,删除方法会变成修改,未删除值为0,删除后值为1。

@DateTimeFormat:
@JsonFormat:
转载:@DataTimeFormat和JsonFormat的使用

@RestController: 相当于@Controller+@ResponseBody两个注解的结合。
@ResponseBody: 将java对象转为json格式。
@RequestBody: 主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的)。
转载:@RequestBody详述

@GetMapping、@PostMapping、@UpdateMapping、@DeleteMapping 处理响应的请求,
@PostMapping(value = “/user/login”)
等价于
@RequestMapping(value = “/user/login”,method = RequestMethod.POST)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/275501.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号