⭐️前面的话⭐️
本文已经收录到《Spring框架全家桶系列》专栏,本文将介绍如何使用Xml文件完成Spring对象实例化和注入。
📒博客主页:未见花闻的博客主页
🎉欢迎关注🔎点赞👍收藏⭐️留言📝
📌本文由未见花闻原创,CSDN首发!
📆首发时间:🌴2023年4月16日🌴
✉️坚持和努力一定能换来诗与远方!
💭推荐书籍:📚《无》
💬参考在线编程网站:🌐牛客网🌐力扣🌐acwing
博主的码云gitee,平常博主写的程序代码都在里面。
博主的github,平常博主写的程序代码都在里面。
🍭作者水平很有限,如果发现错误,一定要及时告知作者哦!感谢感谢!
下面我们来尝试通过Spring配置xml文件的方式实现业务层和数据层的交互,任务就是将业务层下的TestServiceImpl和数据层下的TestDaoImpl交给Spring管理,并从容器中获取对应的bean对象进行方法调用。
这是实战的第一篇文章,那就写详细一点,从建项目到案例的完成一步步详细说明。
1.创建Maven项目
第一步,打开idea,选择创建maven项目,下面截图是2021版本idea的操作,如果其他版本不一致,不会创建的话,网上搜一搜吧,这个很多的。
这样就创建好了,然后配xml,写代码就好了。
2.配置项目
第二步,配置pom.xml
文件,导入spring依赖。
xml文件配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.example</groupId>
<artifactId>Ioc</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
</properties>
<dependencies>
<!-- spring框架依赖-->
<dependency>
<groupId