关于java的奇门遁甲
初识Lombok
本人今天首次接触到关于Lombok的使用,当打开springboot项目初识化的时候选择了Lombok插件,并且跟随老师一起使用了Lombok,当时心情是这样的:好奇、震惊、激动,然后写文章。
嘿嘿,好东西当然要一起分享了,希望有人能和我一样享受这份果实。
关于Lombok
在我们通常进行java开发的时候,相信大家都进行过对实体类的开发,例如一个user,它可能存在于 entiry包中,也可能存在于pojo中,同样也可能存在于domain中,但是,只要有对属性的操作,都需要getter和setter方法,而我所说的Lombol,其实就是对这些方法的一个封装,其中也包括toString方法。
作为一个程序员,除了攻克功能的技术难题,咋们还有一个工作重点:减少代码的冗余度。
getter和setter方法 简单且影响代码的美观,如果能用一个注解来囊括所有代码就好了,比如:@Data
实现过程(图解):
1、环境准备
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200412144120415.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzQ2MjM3Njcw,size_16,color_FFFFFF,t_70)
或者通过maven引入`