腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
Lombok
构建
器
检查
非
null
和
not
empty
java
、
builder
、
lombok
我有一个带有变量的类,我不希望它为
null
或空。有没有办法使用
Lombok
builder来设置属性?我可以使用@NonNull,但我无法验证它是否为空。显然,另一种选择是编写我自己的
构建
器
,它执行所有这些
检查
。public Person build() { }}
浏览 121
提问于2017-07-01
得票数 23
回答已采纳
1
回答
用于FindBugs
Lombok
构造
器
属性的NonNull检测
器
java
、
builder
、
findbugs
、
lombok
、
null-check
有一些
非
Lombok
方法,如StepBuilders,甚至构造函数,以确保始终设置强制字段,但我感兴趣的是使用
Lombok
构建
器
来实现这一点。此外,我理解,为了进行编译时
检查
而设计类(比如步骤生成器或@AllArgsConstructor)会产生大量笨拙的代码--这就是为什么我有动力
构建
一个编译后的FindBugs步骤来检测这些代码。现在,当我显式地将FindBugs字段设置为
null
时,
null
确实失败了。不向其内部字段添加任何@N
浏览 1
提问于2018-07-13
得票数 16
1
回答
@NonNull在使用@NoArgsConstructor时会出现错误吗?
java
、
lombok
因为创建了一个新的对象,但是位置
和
名称为
null
,并且使用@NonNull进行注释。 问题2 -我在第2行
和
第3行会有错误吗?
浏览 11
提问于2021-07-27
得票数 0
回答已采纳
1
回答
在Java中
检查
请求对象中的输入字段的最佳方法是什么?
java
ssn;主要方法: throw new RuntimeException("Enter AccidentNo."); if (insuran
浏览 5
提问于2022-04-17
得票数 1
回答已采纳
1
回答
使用
Lombok
自定义
构建
方法可选,表示不能引用
非
静态变量。
java
、
lombok
、
intellij-lombok-plugin
private Optional<String> brand, vin, externalTrackId, code = Optional.
empty
(); BusinessEventtrackId, sequence, brand, vin, externalTrackId
浏览 3
提问于2019-12-05
得票数 2
回答已采纳
1
回答
如何
检查
DTO是否为空
java
、
dto
、
is-empty
我有一个带有几个变量的DTO,我需要
检查
我的DTO是否为空。但我觉得我的解决方案是可以改进的,因为它是相当原始的东西。 && StringUtils.isBlank(numeroLesion);我在API的操作中使用这个函数来
检查
它是否完全是空的String value, Map requestParams) { return Objects.toString(r
浏览 7
提问于2022-08-24
得票数 1
回答已采纳
1
回答
龙目岛toBuilder
Null
检查
spring
、
java-8
、
lombok
、
builder
我有一个使用
Lombok
@Builder annotation.Previously的场景,我原本使用静态内部builder类,但现在使用
Lombok
删除了它。但是我在code.Also的下面一行代码中看到了
null
取消引用的强化问题,这是有意义的,因为我之前
检查
了
null
,但后来使用toBuilder时,我没有
检查
null
.How。我可以修复这个强化问题吗,当我使用toBuilder时,我应该再次对"requestCheck“进行
null
浏览 28
提问于2021-04-09
得票数 1
回答已采纳
1
回答
Lombok
@NonNull不应用对返回类型的
检查
intellij-idea
、
lombok
、
junit5
IDE: Intellijpublic @NonNull String function( @NonNull String input) {} 下列测试失败
浏览 0
提问于2019-06-25
得票数 4
回答已采纳
3
回答
Java Jackson将空字段反序列化为POJO中的默认空列表
java
、
json
、
jackson
、
deserialization
、
lombok
我有一个带有
lombok
注释的POJO,我的JSON通过Jackson将其反序列化,如下所示:@ToString@Builder} 当jackson试图反序列化一个只有list-one & list-two的响应时,我希望得到的POJO将属性list3
和
list4作为一个空列表,这是默认值,但是它们被反序列化为
null
。
浏览 0
提问于2017-12-18
得票数 2
1
回答
Javascript
Null
和
Empty
检查
javascript
、
types
、
isnull
type = Object.prototype.toString.call(data).slice(8, -1).toLowerCase(); case '
null
== '
null
' && data.length > 0; return !!data; return true;}; 我做了上面的函数来
检查
null</em
浏览 11
提问于2020-05-14
得票数 2
回答已采纳
1
回答
Java约束的执行顺序是什么
java
、
validation
、
constraints
我有一个Java方法,其中方法本身用约束(交叉参数)注释,参数也用约束(@NotNull、@NotEmpty等)注释。方法约束是在方法参数验证之后验证的,还是没有指定验证的顺序?
浏览 2
提问于2020-07-07
得票数 2
1
回答
在使用Jackson
和
Lombok
进行序列化期间,在嵌套类中删除空
和
空对象
java
、
serialization
、
jackson
、
camel-jackson
在使用Camel-Jackson
和
Lombok
进行序列化时,我试图从复杂对象中移除空属性
和
空对象。我
检查
了,它可以工作,但是它们直接访问属性,而不使用Getter或Setter,所以当我使用
Lombok
的@Getter
和
@Setter时,它似乎不起作用: private R
浏览 4
提问于2022-08-01
得票数 1
1
回答
排除响应json文件中的数据成员
java
、
json
、
spring-boot
、
rest
com.fasterxml.jackson.annotation.JsonInclude;import
lombok
.Data;import
lombok
.Setter; @Setter@JsonInclude(Include.NON_
NULL
) publicor not (all data members are
浏览 4
提问于2021-09-21
得票数 1
回答已采纳
3
回答
lombok
调用默认生成器的子类函数
java
、
builder
、
lombok
我有两个类,其中父类在
构建
时需要从子类中获得一些属性。是否有一种使用
lombok
构建
器
来支持此功能的方法?Parent.javaimport
lombok
.Getter; abstract String getRequestTypeFromSubclass()
浏览 15
提问于2019-12-09
得票数 3
2
回答
在void方法上使用@NonNull会做什么?
java
、
lombok
class MyClass { void run() { }我们是否
检查
了类MyClass (MyClass obj==
null
)的实例?
浏览 2
提问于2015-01-14
得票数 15
回答已采纳
10
回答
Lombok
注释在Intellij idea下不能编译
java
、
intellij-idea
、
lombok
我已经把intellij idea(
lombok
-plugin-0.8.6-13).Added
lombok
.jar的插件安装到了的类路径中,我可以在结构窗口中找到getter
和
setter。Setting-
Lombok
plugin - Verified configuration for
lombok
,它显示“Intellij的配置似乎正常”。我使用IntelliJ打开.class文件,
浏览 202
提问于2014-06-03
得票数 243
2
回答
Lombok
@NonNull
null
检查
强制不使用Jackson反序列化
java
、
json
、
jackson
、
lombok
我有一个简单的例子,当我在Java8中使用JSON (2.8)
和
Lombok
(最新版本)将JSON string转换为POJO时,我想对在JSON string中找到的值执行
null
检查
。但是当使用ObjectMapper.convertValue创建pojo时,看起来@NonNull不会抛出异常,但是当使用
构建
器
模式正常创建pojo时,它工作得很好。;import
lombok
.Data; impor
浏览 58
提问于2019-02-20
得票数 5
2
回答
Eclipse中classpath
和
buildpath中的不同jar文件
java
、
eclipse
、
classpath
、
buildpath
、
lombok
我在类路径中添加了
Lombok
1.12 jar文件,同时在库中给出了
Lombok
1.16 jar文件(在eclipse中配置
构建
路径时)。Eclipse不能识别龙目鱼的一些注释,比如@Builder (给出编译
器
错误)。( @Builder也包含在1.12版本的主
Lombok
包中) 后来我还更正了类路径中给出的
Lombok
1.16 jar文件。这次eclipse可以识别@Builder注解。现在一切运行正常。这意味着将vm中的类路径与
构建
路径进行比较,并
检
浏览 17
提问于2016-05-29
得票数 1
1
回答
让@JsonAnySetter使用@Value
Lombok
java
、
jackson
、
lombok
通过使用@JsonAnySetter
和
Map属性(如描述的 ),我能够做到这一点。 现在,我想通过使用
Lombok
使我的POJO不可变来完成这个工作。我尝试过这样做,但它只对id
和
code属性进行反序列化。知道怎么让它工作吗?
浏览 3
提问于2020-04-12
得票数 6
回答已采纳
2
回答
lombok
builder创建hibernate列表问题
java
、
hibernate
、
lombok
它有很少的
非
空参数。我正在使用
lombok
@NonNull
和
lombok
@Builder。从文档中看,Builder似乎为参数生成了
非
空值
检查
。我没有为A定义任何构造函数,除了对几个参数进行@builder
和
@NonNUll
检查
。你知道哪里出问题了吗?
浏览 7
提问于2017-01-26
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券