spring中ioc的代码示例
时间: 2024-06-12 21:04:44 浏览: 10
下面是一个简单的Spring IOC代码示例:
```java
public class MyApp {
public static void main(String[] args) {
// 创建Spring容器
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
// 获取bean对象
MyBean myBean = context.getBean("myBean", MyBean.class);
// 使用bean对象
System.out.println(myBean.getMessage());
}
}
public class MyBean {
private String message;
public void setMessage(String message) {
this.message = message;
}
public String getMessage() {
return message;
}
}
```
在上面的示例中,我们首先创建了一个Spring容器,然后使用容器获取了一个名为"myBean"的bean对象,并使用该对象打印了一个消息。在这个过程中,Spring自动将配置文件中配置的属性值注入到了MyBean对象中。