java注解:@RequiredArgsContructor
时间: 2024-05-13 11:12:53 浏览: 75
java注解的使用
@RequiredArgsConstructor是Lombok提供的注解之一,它可以为类中声明的所有final字段生成一个构造方法。使用该注解可以简化代码,并且避免手动编写构造方法的繁琐过程。
举个例子,如果有以下代码:
```
public class Person {
private final String name;
private final int age;
}
```
使用@RequiredArgsConstructor注解后,Lombok将会自动生成以下构造方法:
```
public class Person {
private final String name;
private final int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
}
```
这样就避免了手动编写构造方法的繁琐过程。
阅读全文