假设我有以下课程。
@Validated
@Service
class MyService {
public void doSome(final @org.springframework.lang.Nullable String string) {
}
}
我可以将
org.springframework.lang.Nullable
替换为 jakarta.annotation.Nullable
吗?
@Validated
@Service
class MyService {
public void doSome(final @jakarta.annotation.Nullable String string) {
}
}
方法还和以前一样吗?
有两个包包含它 一个是
jakarta.annotation
另一个是jakarta.validation.constraints
如果您有实现 jakarta 包的 java 版本,则可以使用它。
Jakarta 包有自己的
NotNull
,NotEmpty
功能接口,位于包名称 jakarta.validation.constraints
下。
根据您的问题,它是否有效。 据我所知它必须有效。
最好是你自己尝试一下,然后告诉我是否有效。