用lombok工具构造一个User实体类,属性有name,age, 然后用建造者模式构建一个User对象,名称为张三,年龄19;
时间: 2024-05-08 16:19:59 浏览: 69
好的,您的问题已经收到。下面是Java代码示例:
首先,需要在项目中导入Lombok依赖:
```xml
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.20</version>
<scope>provided</scope>
</dependency>
```
然后,编写User实体类代码:
```java
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data // 自动生成getter、setter等方法
@Builder // 自动生成Builder模式相关代码
@NoArgsConstructor // 自动生成无参构造函数
@AllArgsConstructor // 自动生成全参构造函数
public class User {
private String name;
private int age;
}
```
最后,使用Builder模式构建User对象:
```java
User user = User.builder()
.name("张三")
.age(19)
.build();
```
这样就可以构建一个名为“张三”,年龄为19的User对象。
阅读全文