lombok无参构造函数
时间: 2023-09-12 22:11:42 浏览: 91
Lombok是一个用于简化Java代码的开源库。在Lombok中,可以使用@NoArgsConstructor注解来生成无参构造函数。这个注解会自动在类中添加一个无参构造函数,使得对象可以通过无参构造函数进行实例化。需要注意的是,在使用@NoArgsConstructor注解时,还会额外生成一个无参构造函数。
下面是一个使用@NoArgsConstructor注解的示例代码:
```
import lombok.NoArgsConstructor;
@NoArgsConstructor
public class Example {
// fields and methods
}
```
在上述示例中,使用了@NoArgsConstructor注解后,Example类就会自动添加一个无参构造函数。
另外,如果你想要在生成的无参构造函数中添加一些额外的逻辑,你可以使用@AllArgsConstructor注解来生成一个带有参数的构造函数,并在其中加入你想要的逻辑。这样,在使用@NoArgsConstructor注解时,就会同时生成无参构造函数和有参构造函数。
引用的第三条内容是关于Lombok在项目中的使用方式的示例代码,它展示了如何在项目的依赖配置中引入Lombok,并配置编译和测试使用Lombok的插件。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Lombok--使用](https://blog.csdn.net/feiying0canglang/article/details/106725810)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文