是的,你说得没错。在早期版本的Spring框架中,IoC容器是由Spring Core模块提供的。但是,随着Spring框架的不断发展和扩展,Spring Core模块逐渐演化为了一个更加基础的模块,主要提供了一些核心的工具类和接口,如BeanFactory、ResourceLoader等。
而Spring Context模块则是在Spring Core模块的基础上进一步扩展和完善的,它提供了更加强大和灵活的IoC容器和DI功能,同时还包含了许多其他的特性和功能,如AOP支持、事件机制、国际化等。
因此,虽然Spring Core模块也提供了IoC容器的实现,但是Spring Context模块才是真正意义上的IoC容器和DI功能的实现者。