美文网首页
spring-core-7 Null安全

spring-core-7 Null安全

作者: xzz4632 | 来源:发表于2019-06-15 18:42 被阅读0次

尽管在java中不允许表达null安全.但spring提供了一些注解(位于org.springframework.lang包)来声明API或字段的null定义.

  • @NonNull: 表示指定参数, 返回值, 字段不能为null
  • @Nullable: 表示注解的参数, 返回值或字段可以为null
  • @NonNullApi: 包级别的注解, 包中的参数和返回值都不能为null
  • @NonNullFields: 包级注解,字段不能为null.
    注: 目前对泛型参数, 可变参数, 数组元素还不支持可空性设置.

相关文章

网友评论

      本文标题:spring-core-7 Null安全

      本文链接:https://www.haomeiwen.com/subject/mrfifctx.html