注解学习(一)

注解学习

1.ApiModel 注解

属性名称 属性类型 默认值 作用
value() String 空 自定义类的名称
description() String 空 为类添加长文本描述信息

2.ApiModelProperty 注解
属性名称 属性类型 默认值 作用
value() String 空 定义参数描述信息–用到的
name() String 空 定义参数名称
required() boolean false 定义参数是否必传
hidden() boolean false 定义参数是否隐藏
allowEmptyValue() boolean false 定义参数是否允许为空

3.TableField 注解
对应
@TableField(value = “email”) //通过tableField进行字段不一致的映射
//数据库字段是email,而实体类对应的是mail
private String mail;

value对应表的字段名
4.@Controller:用于对 Controller 实现类进行注解,注解创建的对象可以作为处理器接收用户的请求,创建控制层对象;
@Autowired:该注解默认使用按类型自动装配 Bean 的方式。使用该注解完成属性注入时,类中无需 setter。当然,若属性有 setter,则也可将其加
到 setter 上;使用这个注解时,你不需要再去写getter和setter方法了

5.@Override 重写父类的方法
@Schedule(cron=“0 0 0 15W * ?”) 表示:每月离15号最近的工作日。
从左到右用空格隔开分别是:秒 分 时 日 月 周 年(可省略)
每月1号凌晨1点执行一次:0 0 1 1 * ?

刚踏上开发的一枚菜菜菜菜菜菜 菜鸟~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值