好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

IDEA使用Lombok简化POJO代码的示例

使用lombok 简化pojo代码

正常编写一个java pojo 类 ,每次在做这个内容编写的时候都会需要很多的 get set 经常重复写,如果忘记写了一个也不容易找到 所以使用了lombok

maven 配置

?

1

2

3

4

5

6

<dependency>

     <groupid>org.projectlombok</groupid>

     <artifactid>lombok</artifactid>

     <version> 1.16 . 18 </version>

     <scope>provided</scope>

</dependency>

java 测试用例

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

public class testlombok {

   private string name;

   private int age;

   @override

   public string tostring() {

     return "testlombok{" +

         "name='" + name + '\ '' +

         ", age=" + age +

         '}' ;

   }

   public string getname() {

     return name;

   }

   public void setname(string name) {

     this .name = name;

   }

   public int getage() {

     return age;

   }

   public void setage( int age) {

     this .age = age;

   }

   public static void main(string[] args) {

     testlombok testlombok = new testlombok();

     testlombok.setage( 10 );

     testlombok.setname( "lilei" );

     system.out.println(testlombok);

   }

}

使用lombok @data注释

?

1

2

3

4

5

6

7

8

9

10

11

12

import lombok.data;

@data

public class testlombok {

   private string name;

   private int age;

   public static void main(string[] args) {

     testlombok testlombok = new testlombok();

     testlombok.setage( 10 );

     testlombok.setname( "lilei" );

     system.out.println(testlombok);

   }

}

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接

原文链接:https://blog.csdn.net/staHuri/article/details/81075339

查看更多关于IDEA使用Lombok简化POJO代码的示例的详细内容...

  阅读:8次