java Spring5 核心容器 支持 @Nullable注解
这个注解 可以使用在 方法 属性 参数上
它表示 如果用在方法上 则方法返回值可以为空 如果用在属性上 说明属性值可以为空 用在参数上 说明这个参数可以为空
写法也非常简单
import org.springframework.lang.Nullable;
public class text {
@Nullable
private String bookName;
@Nullable
public static String translation(@Nullable int min) {
return null;
}
}
这个类就演示了 translation方法上方加了Nullable 所以 他是可以返回空的 然后 他接收一个int数字类型的 min参数 这个参数也加了Nullable 说明这个参数传过来也是可以为空的 定义了一个属性 叫 bookName 绑了Nullable 说明 他的值 也是可以为空的
在数据库的查询和增加上 还是有一些作用的