Featured image of post 第一个IOC

第一个IOC

第一个IOC

339 字

第一个IOC案例

注:第一个IOC案例是Maven项目,项目结构如下:

IOC

1.导入spring-context坐标

在pom.xml里的dependencies标签里面导入spring-context坐标:

1
2
3
4
5
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>6.2.12</version>
</dependency>

2.配置Bean

先在resource文件夹里面创建applicationContext.xml,然后在beans标签中配置Bean:

1
2
<bean id="bookDao" class="org.qychiba.dao.impl.BookDaoImpl"/>
<bean id="bookService" class="org.qychiba.service.impl.BookServiceImpl"/>

bean标签表示配置bean

id表示给bean起名字

class表示给bean定义类型

3.获取IOC容器

1
ApplicationContext ctx=new ClassPathApplicationContext("applicationContext.xml");

4.获取bean

1
2
BookDao bookDao=(BookDao)ctx.getBean("bookDao");//引号里面填的要和applicationContext.xml里面的id相对应。
bookDao.save();
最后更新于 Nov 17, 2025 23:49 +0800
本博客已稳定运行 0
发布了 9 篇文章 | 共 8.8K
Hugo 主题 Stack 由Jimmy设计
Chiba
...