lombok常用注解

大家好呀,欢迎来到柚子的博客!让我们一起成长吧o( ̄▽ ̄)ブ


前言

lombok注解也是大家经常用到的,下面让我们一起看下吧~


1.@Data注解

使用这个注解,就不用再去手写Getter,Setter,equals,canEqual,hasCode,toString等方法了,注解后在编译时会自动加进去。

2.@getter注解

使用此注解会生成对应的getter方法。

3.@setter注解

使用此注解会生成对应的setter方法。

4.@ToString注解

使用此注解会自动重写对应的toStirng方法。

5.@EqualsAndHashCode注解

使用此注解会自动重写对应的equals方法和hashCode方法。

6.@AllArgsConstructor注解

使用后添加一个构造函数,该构造函数含有所有已声明字段属性参数。

7.@NoArgsConstructor

使用后创建一个无参构造函数。

8.@Builder

关于Builder较为复杂一些,Builder的作用之一是为了解决在某个类有很多构造函数的情况,也省去写很多构造函数的麻烦,在设计模式中的思想是:用一个内部类去实例化一个对象,避免一个类出现过多构造函数。


总结

lombok注解使用起来会很方便,大家可以多去了解不同注解的作用哦。


╭◜◝ ͡ ◜◝╮
( ˃̶͈◡˂ ̶͈ )感觉有用的话,欢迎点赞评论呀!
╰◟◞ ͜ ◟◞╯

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柚子猫屿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值