文章目录
- 前言
 - 一、@Accessors 源码
 - 二、@Accessors 属性说明
 - 1、fluent 属性
 - 2、chain 属性
 - 3、prefix 属性
 
前言
在最近的工作中,看到 @Accessors(chain = true) 这样的注解,上网查询了下,他是 lombok 插件包中的一个注解,那么它是什么意思呢?
一、@Accessors 源码

 我们看到哈,他的有源码其实也很简单,共有三个属性,分别是 fluent,chain,prefix,下面我们分别来说明下,他的意思分别是什么?
二、@Accessors 属性说明
1、fluent 属性
不写默认为false,当该值为 true 时,对应字段的 getter 方法前面就没有 get,setter 方法就不会有 set。

2、chain 属性
不写默认为false,当该值为 true 时,对应字段的 setter 方法调用后,会返回当前对象。

3、prefix 属性
该属性是一个字符串数组,当该数组有值时,表示忽略字段中对应的前缀,生成对应的 getter 和 setter 方法。


![[附源码]Python计算机毕业设计Django个人博客系统](https://img-blog.csdnimg.cn/6bb236949fd74c6d80fb701312c2a757.png)





![[附源码]SSM计算机毕业设计血库管理系统JAVA](https://img-blog.csdnimg.cn/39641a460fa94577bb546996551b561f.png)











