hooyantsing's Blog

P51 Nullable注解和函数式注册对象

字数统计: 111阅读时长: 1 min
2022/06/02

视频源:尚硅谷Spring框架视频教程(spring5源码级讲解)

@Nullable 注解

该注解用在:

  • 方法:方法返回值可以为空;
  • 形参:形参值可以为空;
  • 属性:属性值可以为空。

函数式风格 GenericApplicationContext

1
2
3
4
5
6
7
8
// 创建 GenericApplicationContext 对象
GenericApplicationContext context = new GenericApplicationContext();
// (非必要)清空容器
context.refresh();
// 对象注册
context.registerBean("user",User.class,()-> new User());
// 获取在 spring 注册的对象
User user = (User)context.getBean("user");
CATALOG
  1. 1. @Nullable 注解
  2. 2. 函数式风格 GenericApplicationContext