介绍
这篇文章将为大家详细讲解有关怎么在想法中安装lombok插件,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
<强>一、实战强>
<强> 1。安装lombok插件:强>
具体流程如图:
1.1
1.2
1.3
<强> 2。添加lombok的maven的pom.xml依赖:,强>,,
& lt; dependency> ,,,,,& lt; groupId> org.projectlombok ,,,,,& lt; artifactId> lombok ,,,,,& lt; version> 1.16.10 & lt;/dependency>
<强> 3。示例代码的学生。java 强>
package com.lombok.demo; import lombok.EqualsAndHashCode; import lombok.Getter; import lombok.Setter; import lombok.ToString;/* * * */@ setter @ getter @ToString @EqualsAndHashCode public class  Student { private 才能;String 名称; private 才能;int 年龄; private 才能String 男性; private 才能;String  studentNo; }
<>强4。测试类LombokTest。java 强>
package com.lombok.demo; import lombok.extern.java.Log; @Log public class  LombokTest { public 才能;static  void main (String [], args), { ,,,Student Student =, new 学生(); ,,,student.setAge (27); ,,,student.setMale (“man"); ,,,student.setName (“lance"); ,,,student.setStudentNo (“2017”); ,,,System.out.println (student.toString ()); ,,,Student student2 =, new 学生(); ,,,student2.setAge (27); ,,,student2.setMale (“man"); ,,,student2.setName (“lance"); ,,,student2.setStudentNo (“2017”); ,,,System.out.println (student.equals(学生二)); ,,,student2.setStudentNo (“2018”); ,,,System.out.println (student.equals(学生二)); ,,,log.info (“lombok test"); ,,} }
<强> 5。输出结果:强>
学生(name=兰斯,=27岁男=男人,studentNo=2017)
引用>
对
错
lombok测试结果分析,如果没有添加<代码> @ setter代码>注解,则<代码> LombokTest> 代码中的<代码> 代码>学生示例无法使用<代码> setAge() 代码>等方法。使用<代码> lombok 代码>之后,省去了许多没必要的,集,toString,等于,hashCode代码,简化了代码编写,减少了代码量。
另外<代码> @ data> 代码注解的作用相当于@ getter @ setter @RequiredArgsConstructor @ToString @EqualsAndHashCode的合集。
另外<代码> @Log 代码>省去了在<代码> LombokTest> 代码中添加<代码> getlog> 代码的如下代码:,
private static final java.util.logging.Logger log =, java.util.logging.Logger.getLogger (LogExample.class.getName ());关于怎么在想法中安装lombok插件就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。
怎么在想法中安装lombok插件