lombok 相关问题

Project Lombok是一个通过Annotations减少java中样板代码并编译时间代码生成的工具。

带有 Lombok 的 Spring Boot 3

在我将项目从 Spring Boot 2.7 升级到 3.0 后,我得到了 找不到标志 由于 Lombok 生成的代码而导致编译器错误。 有没有办法让它一起工作 - Spring Boot 3...

回答 3 投票 0

@InitBinder setDisallowedFields 不起作用

在 Spring Rest 控制器(使用 Spring Boot 3.3.1)中,我有一个 POST 映射方法,可以像这样填充 DTO: @RestController 公共类 SomeController { @InitBinder("NoId") ...

回答 1 投票 0

使用 Spring 或其他来避免烤宽面条(分层)代码

想象一下以下课程 公共抽象类 BasePage { // 所有页面的通用功能 } 公共类 LoginPage 扩展 BasePage { 公共无效登录(字符串用户名,字符串

回答 1 投票 0

Delombok Java 8 类型注释

我正在开发一个 Java 8 Spring 项目,想要使用 Lombok 来减少样板代码。由于我需要 Javadoc,因此我设置了 lombok-maven-plugin 和 maven-javadoc-plugin。 运行后

回答 1 投票 0

Lombok 的构建器线程安全吗?

我有一个简单的对象 @数据 @Builder 公开课地址{ 私人长ID; 私人弦街; } 我使用 @Builder 注释创建 delombok,然后看到生成的下一个代码 @数据 公共...

回答 2 投票 0

如何在运行时检查某个字段是否被 Lombok 注解注解?

我需要检查类中的字段是否用 @EqualsAndHashCode.Exclude 从 Lombok 进行注释。然而,似乎由于 Lombok 注释是在编译时处理的,我无法检查...

回答 1 投票 0

Lombok 的带有强制参数的构建器

如果我将@Builder添加到一个类中。构建器方法已创建。 Person.builder().name("john").surname("Smith").build(); 我有一个要求,其中特定字段是必填的......

回答 4 投票 0

使用 Lombok @Builder 注解的多个构造函数会导致问题吗?

这是我的第一个问题,所以请随时纠正我在写这个问题时错过的任何内容:) 我在将 @Bulider 与 DTO 对象一起使用时遇到问题。 我有一个抽象类&q...

回答 1 投票 0

类中第三个库类实例的反序列化错误(使用 Lombok 注释)

我想在类中使用第三方(外部)类实例,但在反序列化时遇到此错误: 无法构造 org.springframework.data.geo.Point 的实例(没有创建者,例如 de...

回答 1 投票 0

如何将 lombok setter 和 getter 的字段名称大写?

我有一个想要获取器和设置器的字段。问题是,如果该字段出现在任何字段或方法中的位置之后,则应将其大写。 前任: 我得到什么 私有最终字符串...

回答 1 投票 0

即使使用 lombok,getSomeColumn 也不是一个方法

下面是我的数据库实体 包org.example.api.entidades; 导入 jakarta.persistence.Entity; 导入 jakarta.persistence.Id; 导入 jakarta.persistence.Table; 导入 lombok.Getter; 导入龙目岛。

回答 1 投票 0

Eclipse 版本 24-6 无法与 lombok 插件一起使用

我使用了 eclipse 的 lombok.jar 安装程序,它修改了我的 eclipse.ini 文件 -启动 插件/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar --launcher.library 插件/org.eclipse.equinox.

回答 1 投票 0

Lombok builder() 方法在 Spring Boot 应用程序中返回 null

我正在使用 JPA 和 Lombok 开发 Spring Boot 应用程序。我有一个带有 Lombok 注释的作者实体。但是,当我尝试使用 builder() 方法创建 Author 对象时,IntelliJ ...

回答 1 投票 0

Lombok @Builder 在 lombok-1.16.18 java 中不起作用:找不到符号构建器类

@Builder 公共类 ProcessorLombokBO { 私有字符串面板; 私有字符串主板; 私有字符串内存; 私有字符串硬盘; } 公共静态无效主(字符串[] args){ ...

回答 6 投票 0

像Lombok一样自定义注释

我想实现一个自定义注释,当其他类使用该注释时,会向它们公开两个方法。如下所示: @Retention(RetentionPolicy.SOURCE) @Target(ElementType.TYPE) 公众号@

回答 3 投票 0

如何在Lombok中调用超级构造函数

我有课 @价值 @非最终 公共A类{ 整数x; 整数y; } 我还有一个B班 @价值 公共类 B 扩展 A { 整数 z; } lombok 抛出错误说找不到 A()

回答 6 投票 0

java.lang.NoSuchMethodError:'void org.eclipse.jdt.internal.compiler.ast.CaseStatement。<init>...'

在我使用 Lombok 1.18.32 的 Java 21 应用程序中,其中一个类使用 @Builder 和 @Singular,如下所示: @Builder 公开课顽皮{ 私有字符串名称; @Builder.Default

回答 1 投票 0

Lombok @SuperBuilder 不接受参数

假设两个简单的类: @数据 @Builder @NoArgs构造函数 @AllArgsConstructor @EqualsAndHashCode 公开课聚会{ 受保护的长 ID; 受保护的字符串状态; } @数据 @超级建造者 @

回答 1 投票 0

编译错误[m: java.lang.IllegalAccessError: class lombok.javac.apt.LombokProcessor

我在从 STS 构建代码 Spring Boot 和 Apache Avro 示例时遇到以下错误,但是如果我运行此代码命令行,它可以正常工作。 [信息] [1m--- [0;32mmmaven-compiler-plugin:3.8.1:comp...

回答 1 投票 0

基于条件的lombok对象构建

所以这是为构建人类而编写的现有代码片段(如矩阵电影中所示:)) if (gender.equals("男")){ 返回 Human.builder() .性别('男') .name('abc') ....

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.