IoC入门案例

本文档详细介绍了Spring Inversion of Control (IoC)的入门案例,包括导入spring坐标、定义业务层与表现层接口及其实现、配置spring应用上下文、将Service资源置于Spring管理下,以及在表现层通过Spring获取Service实例的步骤。通过这个教程,读者将学会如何在实际项目中运用Spring进行依赖注入。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

IoC入门案例制作步骤:

1.导入spring坐标
2.编写业务层与表现层接口与实现类
3.建立spring配置文件
4.配置所需资源(Service)为spring控制的资源
5.表现层(APP)通过spring获取资源(Service实例)

步骤

1.加载spring
2.创建资源
3.配置资源
4.使用资源


打开 spring.io
找到官方文档的spring framework的core
随便找一个代码的开头复制

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
        https://www.springframework.org/schema/beans/spring-beans.xsd">
</beans>

新建三个文件
在这里插入图片描述
UserService.java内容
在这里插入图片描述
UserServiceImpl.java内容
在这里插入图片描述
applicationContext.xml内容(我们从官网复制的内容)
在这里插入图片描述
bean的id可以随便写,建议是首字母小写,其他与接口名一致,class为实现类的目录。

新建UserApp
在这里插入图片描述
内容如下
在这里插入图片描述
运行即可查看结果
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值