返回顶部
首页 > 资讯 > 数据库 >lombok @Accessors用法
  • 884
分享到

lombok @Accessors用法

摘要

@Accessors Accessor的中文含义是存取器,@Accessors用于配置getter和setter方法的生成结果,下面介绍三个属性 fluent fluent的中文含义是流畅的,设置为true,则getter和setter方法


	lombok @Accessors用法
[数据库教程]

@Accessors

Accessor的中文含义是存取器,@Accessors用于配置getter和setter方法的生成结果,下面介绍三个属性

fluent

fluent的中文含义是流畅的,设置为true,则getter和setter方法的方法名都是基础属性名,且setter方法返回当前对象。如下

@Data
@Accessors(fluent = true)
public class User {
    private Long id;
    private String name;
    
    // 生成的getter和setter方法如下,方法体略
    public Long id() {}
    public User id(Long id) {}
    public String name() {}
    public User name(String name) {}
}

chain

chain的中文含义是链式的,设置为true,则setter方法返回当前对象。如下

 1 @Data
 2 @Accessors(chain = true)
 3 public class User {
 4     private Long id;
 5     private String name;
 6     
 7     // 生成的setter方法如下,方法体略
 8     public User setId(Long id) {}
 9     public User setName(String name) {}
10 }

prefix

prefix的中文含义是前缀,用于生成getter和setter方法的字段名会忽视指定前缀(遵守驼峰命名)。如下

 1 @Data
 2 @Accessors(prefix = "p")
 3 class User {
 4     private Long pId;
 5     private String pName;
 6     
 7     // 生成的getter和setter方法如下,方法体略
 8     public Long getId() {}
 9     public void setId(Long id) {}
10     public String getName() {}
11     public void setName(String name) {}
12 }

 

lombok @Accessors用法

原文地址:https://www.cnblogs.com/Zr0118/p/13395968.html

您可能感兴趣的文档:

--结束END--

本文标题: lombok @Accessors用法

本文链接: https://lsjlt.com/news/7584.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • lombok @Accessors用法
    @Accessors Accessor的中文含义是存取器,@Accessors用于配置getter和setter方法的生成结果,下面介绍三个属性 fluent fluent的中文含义是流畅的,设置为true,则getter和setter方法...
    99+
    2019-11-02
    lombok @Accessors用法 数据库入门 数据库基础教程 数据库 mysql
  • java Lombok之@Accessors怎么使用
    这篇文章主要介绍“java Lombok之@Accessors怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“java Lombok之@Accessors怎么使用”文章能帮...
    99+
    2023-07-05
  • javaLombok之@Accessors用法及说明
    目录java Lombok之@Accessors用法fluent属性chain属性prefix属性Lombok @Data @Accessors注解遇到的坑总结java Lombok...
    99+
    2023-03-13
    java Lombok @Accessors用法 java Lombok @Accessors
  • idea中lombok的用法
    IntelliJ IDEA是一款非常优秀的集成开发工具,功能强大,而且插件众多。lombok是开源的代码生成库,是一款非常实用的小工具,我们在编辑实体类时可以通过lombok注解减少...
    99+
    2024-04-02
  • Lombok如何使用
    这篇文章主要讲解了“Lombok如何使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Lombok如何使用”吧! 简单的说,Lombok就是给你的主力机配...
    99+
    2024-04-02
  • IDEA 中启用 lombok
    IDEA中使用 lombok 有几个以下前提: 1. IDEA 安装了 lombok 插件,具体安装方法如下:File => Settings => Plugins => Marketplace。在 Marketplace 中搜索 lom...
    99+
    2023-09-26
    intellij-idea java ide Powered by 金山文档
  • Javalombok中@Accessors注解三个属性的作用
    Accessors翻译是存取器。通过该注解可以控制getter和setter方法的形式。 @Accessors(fluent = true) 使用fluent属性,getter和se...
    99+
    2023-05-20
    Java lombok lombok @Accessors @Accessors注解
  • Lombok中@Data的使用方法是什么
    本篇内容主要讲解“Lombok中@Data的使用方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Lombok中@Data的使用方法是什么”吧!Lombok先来简单介绍一下 Lombok ...
    99+
    2023-06-21
  • idea中lombok怎么用
    这篇文章主要为大家展示了“idea中lombok怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“idea中lombok怎么用”这篇文章吧。IntelliJ IDEA是一款非常优秀的集成开发工...
    99+
    2023-06-22
  • idea 在springboot中使用lombok插件的方法
    在idea中添加lombok插件 选择 file-->setting--->plugins  搜索lombok  并安装插件后重启idea 使用Lo...
    99+
    2024-04-02
  • Lombok中@Builder和@SuperBuilder注解的用法案例
    目录Lombok中@Builder和@SuperBuilder注解的用法@Singular 注解修饰集合@Builder.Default@SuperBuilder@SuperBuil...
    99+
    2023-01-11
    Lombok中@Builder和@SuperBuilder注解 Lombok注解用法
  • lombok插件无法使用的原因及解决方法
    这篇文章主要介绍“lombok插件无法使用的原因及解决方法”,在日常操作中,相信很多人在lombok插件无法使用的原因及解决方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”lombok插件无法使用的原因及解...
    99+
    2023-06-20
  • Java的Lombok如何使用
    本篇内容主要讲解“Java的Lombok如何使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java的Lombok如何使用”吧!1)引入相应的maven包:<dependency>...
    99+
    2023-06-16
  • Android Studio使用lombok插件
    1,使用android studio,在插件中检索lombok下载安装。 2,build.gradle导入依赖 implementation 'org.projectlombok:lombok:1.18.8' annotationProce...
    99+
    2023-10-09
    android studio android ide
  • Lombok注解-@SneakyThrows的使用
    目录Lombok注解@SneakyThrows原理lombok注解@SneakyThrows探索及与try catch、throws Exception区别导入 Maven方法测试L...
    99+
    2024-04-02
  • idea中lombok插件使用
    lombok插件减少实体类中的getter/setter方法的编写,让实体类变得简洁。 在Settings->Plugins中选择Browse repositories 安装之后重启idea。 在maven工程中依赖...
    99+
    2023-10-26
    intellij-idea java
  • IDEA中安装和使用Lombok插件的方法
    背景 我们在开发过程中,通常都会定义大量的JavaBean,然后通过IDE去生成其属性的构造器、getter、setter、equals、hashcode、toString方法,当要...
    99+
    2024-04-02
  • Spring Boot整合Lombok的方法详解
    上篇文章给大家介绍了,喜欢的朋友点击查看下。 SpringBoot 开发提速神器 Lombok+MybatisPlus+SwaggerUI Lombok为啥这么牛逼?Spri...
    99+
    2024-04-02
  • IDEA中lombok无法生效的问题
    一. 问题现象 今天遇到一个很诡异的现象,就是实体类在某些包下编译可以正常通过,在公共包下实体类就编译不通过,@Data注解没有生成对应的Getter和Setter方法。 检查是否安装了lombok插件 确认安装 是否引入到pom文件 ...
    99+
    2023-09-09
    java ide
  • 升级IDEA后Lombok不能使用的解决方法
    今天到工作室比较晚,在电脑前吃着早饭,看到提示IDEA提示升级,寻思已经有好久没有升过级了。一样等着,就升级下吧。 升级完毕重启之后,突然发现好多错误,原来的应用也没法启动了。仔细一...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作