private static void whoIsIoCContainer(UserRepository userRepository, ApplicationContext applicationContext) {
// ConfigurableApplicationContext <- ApplicationContext <- BeanFactory
// ConfigurableApplicationContext#getBeanFactory()
// 这个表达式为什么不会成立
System.out.println(userRepository.getBeanFactory() == applicationContext);
// ApplicationContext is BeanFactory
}