找不到模块spring-ioc
时间: 2023-09-14 22:08:46 浏览: 123
`spring-ioc` 是一个非常早期版本的 Spring 框架的名称,现在已经被废弃了。如果你想使用 Spring 的 IoC 容器,你需要添加 `spring-context` 依赖,它包含了 Spring 的核心容器、Spring AOP 和其他一些常用的模块。你可以在 Maven 或 Gradle 中添加以下依赖:
Maven:
```xml
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.3.5</version>
</dependency>
```
Gradle:
```groovy
implementation 'org.springframework:spring-context:5.3.5'
```
然后在你的代码中导入相关的包,就可以使用 Spring 的 IoC 容器了。例如:
```java
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class MyApp {
public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
MyBean myBean = context.getBean("myBean", MyBean.class);
myBean.doSomething();
}
}
```
阅读全文