lombok-@Accessors注解

lombok-@Accessors注解Accessors 一个为 getter 和 setter 设计的更流畅的 API 实验性 experimental lombok 中有 experimental 的包实验性因为 1 我们可能想将这些特性和更完全的性质支持概念融为一体 普通话 这些性能还在研究 2 新特性 需要社区反馈目前的状态 positive 目前我们觉得这个特性可能会移出实验状态 没有或者有一些小的变动 概况 Acces

@Accessors

一个为getter和setter设计的更流畅的API

实验性(experimental)

lombok中有experimental的包

概况

@Accessors 注解用来配置lombok如何产生和显示getters和setters的方法。
默认情况下,lombok按照豆豆说明书产生getters和setters:例如一个名为pepper(弗兰特产辣椒,lombok的logo是一只小辣椒)属性的getter方法是getPepper。然而一些人可能为了一个更好看的API,想去打破豆豆说明书。@Acessors就是让我们做这个的。

支持的配置关键字

lombok.assessors.chain=[true|false](default:false)
如果设置为true,没有任何类被@Accessors注解,或者有类被注解但是没有为chain参数显式赋值,则表现为@Accessors(chain=true)

lombok.accessors.fluent=[ true | false](default:false)
如果设置为真,没有任何类被@Accessors注解,或者有类被注解对fluent参数没有显式赋值,则表现为@Accessors(fluent=true)

lombok.accessors.prefix+=afield prefix(default:empty list)
这是一个列表属性;条目可以通过 +=操作符添加。从父配置文件继承的前缀可以通过-=操作符移除。没有任何类被@Accessors注解,或者有类被注解但是注解对prefix参数显式的赋值,则表现为
@Accessors(prefix={prefixes listed in configuration})

lombok.accessors.flagUsage=[warning | error](default:not set)
如果配置了,lombok标出每个使用了@Accessors注解为一个警告还是一个错误。

附属细则

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/212826.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午7:10
下一篇 2026年3月18日 下午7:11


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号