@AllArgsConstructor注解作用
时间: 2023-12-23 19:27:59 浏览: 150
@AllArgsConstructor注解是lombok中的一个注解,它作用在类上。使用@AllArgsConstructor注解后,它会自动为类生成一个包含所有已声明字段属性参数的构造函数。这样,在创建类的实例时,就可以直接传入所有字段的值,而不需要手动编写构造函数。这样可以简化代码,提高开发效率。
范例:<<引用:@AllArgsConstructor 是lombok中的注解,作用在类上; 使用后添加一个构造函数,该构造函数含有所有已声明字段属性参数; @Autowired和@resource可以用它来代替 @Api(tags = "微信用户标签") @RestController @AllArgsConstructor @RequestMapping("/wxusertags") public class WxUserTagsCtrl extends BaseFragment { private final WxMpService wxService; private final WxUserService wxUserService; private final WxConfigService wxConfigService; }>>
@AllArgsConstructor注解的作用是在类上添加一个构造函数,该构造函数包含了所有已声明字段属性参数。例如,在上述代码中,WxUserTagsCtrl类使用@AllArgsConstructor注解,它会自动生成一个构造函数,该构造函数包含了wxService、wxUserService和wxConfigService这三个字段的参数。这样,在创建WxUserTagsCtrl类的实例时,可以直接传入这三个字段的值,而不需要手动编写构造函数。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)